+ 719091:jenkins931251442232803645.sh: build_container_exec: 29: set +x + 187389:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 187389:pw-trigger.sh: 47: pw_init gcc + 187389:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 187389:pw-trigger.sh: pw_init: 42: local project=gcc + 187389:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 187389:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 187389:pw-trigger.sh: pw_init: 48: pw_clear_cache + 187389:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 187389:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-187389 + 187389:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-187389 ++ 187389:pw-trigger.sh: 49: mktemp + 187389:pw-trigger.sh: 49: yaml=/tmp/tmp.mnHXlROMs8 + 187389:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.mnHXlROMs8' EXIT + 187389:pw-trigger.sh: 53: readarray -t prereq_bots ++ 187389:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 187389:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 187389:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 187389:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 187389:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 187389:pw-trigger.sh: 58: shyaml get-length + 187389:pw-trigger.sh: 58: len=30 + 187389:pw-trigger.sh: 59: i=30 + 187389:pw-trigger.sh: 60: j=0 + 187389:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=29 ++ 187389:pw-trigger.sh: 64: shyaml get-value 29.id + 187389:pw-trigger.sh: 64: series_id=67606 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67606 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67606 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67606 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67606 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67606 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67606 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67606 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67606 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145529 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145529 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145529 + 187389:pw-trigger.sh: 74: patch_id=145529 + 187389:pw-trigger.sh: 75: '[' 145529 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145529 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145529 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145529 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145529 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145529 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145529 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VDq9nibUqT +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.15TnMTebhs ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VDq9nibUqT /tmp/tmp.15TnMTebhs' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145529/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145529/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187514 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.15TnMTebhs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527084, "url": "https://patchwork.sourceware.org/api/1.2/patches/145529/checks/527084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:25:11.735725", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15225/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:25:11.735725 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:25:11.735725 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791483911 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483911 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483911 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187521 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.15TnMTebhs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527086, "url": "https://patchwork.sourceware.org/api/1.2/patches/145529/checks/527086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:25:15.260812", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15225/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:25:15.260812 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:25:15.260812 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791483915 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483911 -le 1791483915 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483915 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187528 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.15TnMTebhs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527092, "url": "https://patchwork.sourceware.org/api/1.2/patches/145529/checks/527092/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:46:39.490618", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15225/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:46:39.490618 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:46:39.490618 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485199 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483915 -le 1791485199 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485199 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187535 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.15TnMTebhs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VDq9nibUqT /tmp/tmp.15TnMTebhs + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67606 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67606 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67606 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67606 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=28 ++ 187389:pw-trigger.sh: 64: shyaml get-value 28.id + 187389:pw-trigger.sh: 64: series_id=67608 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67608 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67608 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67608 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67608 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67608 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67608 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67608 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67608 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145531 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145531 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145531 + 187389:pw-trigger.sh: 74: patch_id=145531 + 187389:pw-trigger.sh: 75: '[' 145531 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145531 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145531 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145531 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145531 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145531 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145531 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.09zyc6U54G +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bpQ4sSlGnd ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.09zyc6U54G /tmp/tmp.bpQ4sSlGnd' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145531/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145531/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187637 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpQ4sSlGnd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527083, "url": "https://patchwork.sourceware.org/api/1.2/patches/145531/checks/527083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:25:10.815784", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15226/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:25:10.815784 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:25:10.815784 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791483910 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791483910 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483910 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187644 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpQ4sSlGnd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527085, "url": "https://patchwork.sourceware.org/api/1.2/patches/145531/checks/527085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:25:14.431273", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15226/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:25:14.431273 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:25:14.431273 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791483914 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483910 -le 1791483914 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791483914 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187651 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpQ4sSlGnd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527091, "url": "https://patchwork.sourceware.org/api/1.2/patches/145531/checks/527091/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:46:31.267814", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15226/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:46:31.267814 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:46:31.267814 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485191 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791483914 -le 1791485191 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485191 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187658 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpQ4sSlGnd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.09zyc6U54G /tmp/tmp.bpQ4sSlGnd + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67608 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67608 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67608 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67608 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=27 ++ 187389:pw-trigger.sh: 64: shyaml get-value 27.id + 187389:pw-trigger.sh: 64: series_id=67610 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67610 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67610 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67610 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67610 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67610 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67610 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67610 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67610 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145533 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145533 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145533 + 187389:pw-trigger.sh: 74: patch_id=145533 + 187389:pw-trigger.sh: 75: '[' 145533 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145533 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145533 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145533 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145533 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145533 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145533 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n2gi1IRzoo +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rjagOzFjqs ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n2gi1IRzoo /tmp/tmp.rjagOzFjqs' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145533/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145533/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187760 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rjagOzFjqs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527089, "url": "https://patchwork.sourceware.org/api/1.2/patches/145533/checks/527089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:45:21.997938", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15227/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:45:21.997938 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:45:21.997938 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485121 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485121 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485121 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187767 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rjagOzFjqs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527090, "url": "https://patchwork.sourceware.org/api/1.2/patches/145533/checks/527090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:45:27.368489", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15227/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:45:27.368489 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:45:27.368489 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485127 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485121 -le 1791485127 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485127 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187774 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rjagOzFjqs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527100, "url": "https://patchwork.sourceware.org/api/1.2/patches/145533/checks/527100/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:02:07.914864", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15227/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:02:07.914864 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:02:07.914864 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486127 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485127 -le 1791486127 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486127 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187781 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rjagOzFjqs ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n2gi1IRzoo /tmp/tmp.rjagOzFjqs + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67610 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67610 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67610 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67610 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=26 ++ 187389:pw-trigger.sh: 64: shyaml get-value 26.id + 187389:pw-trigger.sh: 64: series_id=67612 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67612 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67612 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67612 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67612 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67612 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67612 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67612 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67612 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145535 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145535 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145535 + 187389:pw-trigger.sh: 74: patch_id=145535 + 187389:pw-trigger.sh: 75: '[' 145535 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145535 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145535 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145535 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145535 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145535 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145535 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TBMSmrXM3S +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hvmRu2gwb9 ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TBMSmrXM3S /tmp/tmp.hvmRu2gwb9' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145535/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145535/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187883 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvmRu2gwb9 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527093, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527093/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:49:15.658942", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:49:15.658942 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:49:15.658942 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485355 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485355 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485355 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187890 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvmRu2gwb9 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527094, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:49:32.360822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:49:32.360822 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:49:32.360822 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485372 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485355 -le 1791485372 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485372 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187897 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvmRu2gwb9 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527101, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527101/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:05:32.190737", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:05:32.190737 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:05:32.190737 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486332 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485372 -le 1791486332 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486332 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 187904 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvmRu2gwb9 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TBMSmrXM3S /tmp/tmp.hvmRu2gwb9 + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67612 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67612 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67612 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67612 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=25 ++ 187389:pw-trigger.sh: 64: shyaml get-value 25.id + 187389:pw-trigger.sh: 64: series_id=67609 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67609 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67609 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67609 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67609 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67609 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67609 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67609 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67609 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145532 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145532 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145532 + 187389:pw-trigger.sh: 74: patch_id=145532 + 187389:pw-trigger.sh: 75: '[' 145532 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145532 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145532 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145532 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145532 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145532 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145532 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ptcCRNrZq2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TYMjEBZ8wz ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ptcCRNrZq2 /tmp/tmp.TYMjEBZ8wz' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145532/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145532/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188006 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TYMjEBZ8wz ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527095, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:02.860992", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:02.860992 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:02.860992 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485642 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485642 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485642 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188013 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TYMjEBZ8wz ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527097, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527097/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:12.548596", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:12.548596 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:12.548596 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485652 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485642 -le 1791485652 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485652 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188020 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TYMjEBZ8wz ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527114, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:13:24.560940", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:13:24.560940 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:13:24.560940 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486804 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485652 -le 1791486804 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486804 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188027 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TYMjEBZ8wz ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ptcCRNrZq2 /tmp/tmp.TYMjEBZ8wz + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67609 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67609 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67609 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67609 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=24 ++ 187389:pw-trigger.sh: 64: shyaml get-value 24.id + 187389:pw-trigger.sh: 64: series_id=67611 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67611 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67611 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67611 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67611 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67611 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67611 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67611 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67611 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145534 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145534 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145534 + 187389:pw-trigger.sh: 74: patch_id=145534 + 187389:pw-trigger.sh: 75: '[' 145534 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145534 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145534 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145534 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145534 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145534 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145534 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b6QhlrerW7 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sBp8KeWjXM ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b6QhlrerW7 /tmp/tmp.sBp8KeWjXM' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145534/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145534/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188129 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sBp8KeWjXM ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527096, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527096/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:06.064225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:06.064225 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:06.064225 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485646 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485646 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485646 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188136 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sBp8KeWjXM ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527098, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527098/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:17.879086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:17.879086 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:17.879086 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791485657 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485646 -le 1791485657 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485657 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188143 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sBp8KeWjXM ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527116, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:14:17.279471", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:14:17.279471 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:14:17.279471 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486857 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485657 -le 1791486857 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486857 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188150 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sBp8KeWjXM ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b6QhlrerW7 /tmp/tmp.sBp8KeWjXM + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67611 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67611 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67611 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67611 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=23 ++ 187389:pw-trigger.sh: 64: shyaml get-value 23.id + 187389:pw-trigger.sh: 64: series_id=67613 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67613 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67613 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67613 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67613 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67613 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67613 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67613 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67613 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145537 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145537 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145537 + 187389:pw-trigger.sh: 74: patch_id=145537 + 187389:pw-trigger.sh: 75: '[' 145537 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145537 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145537 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145537 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145537 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145537 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145537 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OTtFUysR0Q +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CUZhcxljCd ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OTtFUysR0Q /tmp/tmp.CUZhcxljCd' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145537/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145537/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188254 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUZhcxljCd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527102, "url": "https://patchwork.sourceware.org/api/1.2/patches/145537/checks/527102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:22.687113", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15231/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:22.687113 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:22.687113 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486502 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486502 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486502 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188261 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUZhcxljCd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527103, "url": "https://patchwork.sourceware.org/api/1.2/patches/145537/checks/527103/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:31.883011", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15231/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:31.883011 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:31.883011 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486511 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486502 -le 1791486511 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486511 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188268 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUZhcxljCd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OTtFUysR0Q /tmp/tmp.CUZhcxljCd + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67613 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67613 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67613 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67613 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145536 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145536 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145536 + 187389:pw-trigger.sh: 74: patch_id=145536 + 187389:pw-trigger.sh: 75: '[' 145536 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145536 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145536 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145536 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145536 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145536 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145536 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b5xggDbLOP +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.piIGW09Cnn ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b5xggDbLOP /tmp/tmp.piIGW09Cnn' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145536/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145536/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188332 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.piIGW09Cnn ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b5xggDbLOP /tmp/tmp.piIGW09Cnn + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145536 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=1 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=22 ++ 187389:pw-trigger.sh: 64: shyaml get-value 22.id + 187389:pw-trigger.sh: 64: series_id=67614 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67614 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67614 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67614 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67614 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67614 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67614 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67614 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67614 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145538 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145538 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145538 + 187389:pw-trigger.sh: 74: patch_id=145538 + 187389:pw-trigger.sh: 75: '[' 145538 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145538 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145538 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145538 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145538 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145538 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145538 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jSNuq9GA5l +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UDKmrFeG1g ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jSNuq9GA5l /tmp/tmp.UDKmrFeG1g' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145538/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145538/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188420 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDKmrFeG1g ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527104, "url": "https://patchwork.sourceware.org/api/1.2/patches/145538/checks/527104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:35.273141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15232/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:35.273141 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:35.273141 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486515 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486515 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486515 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188427 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDKmrFeG1g ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527105, "url": "https://patchwork.sourceware.org/api/1.2/patches/145538/checks/527105/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:43.149924", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15232/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:43.149924 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:43.149924 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486523 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486515 -le 1791486523 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486523 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188434 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDKmrFeG1g ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jSNuq9GA5l /tmp/tmp.UDKmrFeG1g + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67614 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67614 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67614 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67614 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=21 ++ 187389:pw-trigger.sh: 64: shyaml get-value 21.id + 187389:pw-trigger.sh: 64: series_id=67615 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67615 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67615 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67615 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67615 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67615 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67615 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67615 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67615 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145539 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145539 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145539 + 187389:pw-trigger.sh: 74: patch_id=145539 + 187389:pw-trigger.sh: 75: '[' 145539 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145539 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145539 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145539 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145539 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145539 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145539 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Lz9IbkuSOI +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Hlr7RcdmYR ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Lz9IbkuSOI /tmp/tmp.Hlr7RcdmYR' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145539/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145539/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188536 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hlr7RcdmYR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527106, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:50.039388", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:50.039388 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:50.039388 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486650 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486650 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486650 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188543 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hlr7RcdmYR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527107, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:51.991546", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:51.991546 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:51.991546 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486651 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486650 -le 1791486651 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486651 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188550 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hlr7RcdmYR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527142, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:30:01.520231", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:30:01.520231 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:30:01.520231 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487801 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486651 -le 1791487801 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487801 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188557 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Hlr7RcdmYR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Lz9IbkuSOI /tmp/tmp.Hlr7RcdmYR + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67615 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67615 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67615 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67615 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=20 ++ 187389:pw-trigger.sh: 64: shyaml get-value 20.id + 187389:pw-trigger.sh: 64: series_id=67616 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67616 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67616 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67616 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67616 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67616 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67616 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67616 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67616 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145540 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145540 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145540 + 187389:pw-trigger.sh: 74: patch_id=145540 + 187389:pw-trigger.sh: 75: '[' 145540 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145540 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145540 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145540 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145540 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145540 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145540 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JBkg3Fpgug +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ueQVakR0nG ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JBkg3Fpgug /tmp/tmp.ueQVakR0nG' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145540/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145540/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188659 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ueQVakR0nG ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527108, "url": "https://patchwork.sourceware.org/api/1.2/patches/145540/checks/527108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:59.503174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15235/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:59.503174 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:59.503174 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486659 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486659 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486659 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188666 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ueQVakR0nG ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527110, "url": "https://patchwork.sourceware.org/api/1.2/patches/145540/checks/527110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:11:07.718044", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15235/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:11:07.718044 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:11:07.718044 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791486667 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486659 -le 1791486667 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486667 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188673 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ueQVakR0nG ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JBkg3Fpgug /tmp/tmp.ueQVakR0nG + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67616 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67616 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67616 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67616 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=19 ++ 187389:pw-trigger.sh: 64: shyaml get-value 19.id + 187389:pw-trigger.sh: 64: series_id=67619 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67619 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67619 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67619 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67619 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67619 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67619 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67619 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67619 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145543 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145543 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145543 + 187389:pw-trigger.sh: 74: patch_id=145543 + 187389:pw-trigger.sh: 75: '[' 145543 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145543 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145543 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145543 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145543 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145543 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145543 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eVWvd2i82Q +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bcTmvniaSd ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eVWvd2i82Q /tmp/tmp.bcTmvniaSd' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145543/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145543/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188775 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcTmvniaSd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527118, "url": "https://patchwork.sourceware.org/api/1.2/patches/145543/checks/527118/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:19.664173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15236/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:19.664173 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:19.664173 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487279 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487279 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487279 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188782 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcTmvniaSd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527120, "url": "https://patchwork.sourceware.org/api/1.2/patches/145543/checks/527120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:39.775199", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15236/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:39.775199 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:39.775199 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487299 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487279 -le 1791487299 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487299 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188789 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcTmvniaSd ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eVWvd2i82Q /tmp/tmp.bcTmvniaSd + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67619 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67619 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67619 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67619 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=18 ++ 187389:pw-trigger.sh: 64: shyaml get-value 18.id + 187389:pw-trigger.sh: 64: series_id=67620 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67620 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67620 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67620 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67620 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67620 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67620 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67620 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67620 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145544 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145544 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145544 + 187389:pw-trigger.sh: 74: patch_id=145544 + 187389:pw-trigger.sh: 75: '[' 145544 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145544 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145544 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145544 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145544 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145544 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145544 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bXLqbe72mF +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AgtQj5QpuV ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bXLqbe72mF /tmp/tmp.AgtQj5QpuV' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145544/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145544/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188891 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AgtQj5QpuV ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527117, "url": "https://patchwork.sourceware.org/api/1.2/patches/145544/checks/527117/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:19.570616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15237/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:19.570616 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:19.570616 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487279 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487279 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487279 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188898 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AgtQj5QpuV ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527119, "url": "https://patchwork.sourceware.org/api/1.2/patches/145544/checks/527119/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:39.723368", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15237/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:39.723368 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:39.723368 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487299 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487279 -le 1791487299 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487299 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 188905 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AgtQj5QpuV ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bXLqbe72mF /tmp/tmp.AgtQj5QpuV + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67620 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67620 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67620 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67620 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=17 ++ 187389:pw-trigger.sh: 64: shyaml get-value 17.id + 187389:pw-trigger.sh: 64: series_id=67621 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67621 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67621 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67621 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67621 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67621 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67621 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67621 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67621 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145545 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145545 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145545 + 187389:pw-trigger.sh: 74: patch_id=145545 + 187389:pw-trigger.sh: 75: '[' 145545 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145545 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145545 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145545 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145545 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145545 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145545 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mX30clJpPB +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SIlkQweCgi ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mX30clJpPB /tmp/tmp.SIlkQweCgi' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145545/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145545/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189007 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SIlkQweCgi ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527121, "url": "https://patchwork.sourceware.org/api/1.2/patches/145545/checks/527121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:40.864917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15238/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:40.864917 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:40.864917 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487300 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487300 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487300 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189014 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SIlkQweCgi ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527127, "url": "https://patchwork.sourceware.org/api/1.2/patches/145545/checks/527127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:58.612896", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15238/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:58.612896 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:58.612896 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487318 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487300 -le 1791487318 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487318 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189021 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SIlkQweCgi ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mX30clJpPB /tmp/tmp.SIlkQweCgi + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67621 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67621 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67621 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67621 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=16 ++ 187389:pw-trigger.sh: 64: shyaml get-value 16.id + 187389:pw-trigger.sh: 64: series_id=67622 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67622 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67622 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67622 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67622 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67622 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67622 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67622 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67622 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145546 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145546 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145546 + 187389:pw-trigger.sh: 74: patch_id=145546 + 187389:pw-trigger.sh: 75: '[' 145546 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145546 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145546 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145546 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145546 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145546 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145546 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dX2lqD8BlC +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bJ95jGQ7bt ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dX2lqD8BlC /tmp/tmp.bJ95jGQ7bt' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145546/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145546/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189123 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJ95jGQ7bt ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527122, "url": "https://patchwork.sourceware.org/api/1.2/patches/145546/checks/527122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:41.412633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15239/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:41.412633 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:41.412633 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487301 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487301 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487301 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189130 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJ95jGQ7bt ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527126, "url": "https://patchwork.sourceware.org/api/1.2/patches/145546/checks/527126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:58.607967", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15239/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:58.607967 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:58.607967 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487318 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487301 -le 1791487318 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487318 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189137 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bJ95jGQ7bt ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dX2lqD8BlC /tmp/tmp.bJ95jGQ7bt + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67622 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67622 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67622 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67622 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=15 ++ 187389:pw-trigger.sh: 64: shyaml get-value 15.id + 187389:pw-trigger.sh: 64: series_id=67623 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67623 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67623 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67623 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67623 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67623 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67623 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67623 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67623 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145547 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145547 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145547 + 187389:pw-trigger.sh: 74: patch_id=145547 + 187389:pw-trigger.sh: 75: '[' 145547 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145547 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145547 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145547 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145547 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145547 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145547 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iTRJcNHQlE +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VpHYjWwEoj ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iTRJcNHQlE /tmp/tmp.VpHYjWwEoj' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145547/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145547/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189239 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpHYjWwEoj ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527123, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527123/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:41.426171", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:41.426171 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:41.426171 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487301 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487301 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487301 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189246 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpHYjWwEoj ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527124, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527124/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:47.690520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:47.690520 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:47.690520 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487307 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487301 -le 1791487307 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487307 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189253 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpHYjWwEoj ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527149, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:42:29.037141", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:42:29.037141 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:42:29.037141 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791488549 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487307 -le 1791488549 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791488549 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189260 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VpHYjWwEoj ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iTRJcNHQlE /tmp/tmp.VpHYjWwEoj + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67623 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67623 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67623 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67623 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=14 ++ 187389:pw-trigger.sh: 64: shyaml get-value 14.id + 187389:pw-trigger.sh: 64: series_id=67625 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67625 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67625 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67625 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67625 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67625 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67625 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67625 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67625 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145549 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145549 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145549 + 187389:pw-trigger.sh: 74: patch_id=145549 + 187389:pw-trigger.sh: 75: '[' 145549 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145549 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145549 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145549 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145549 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145549 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145549 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cWP4wRoN5N +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rIUwoyQ2Wv ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cWP4wRoN5N /tmp/tmp.rIUwoyQ2Wv' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145549/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145549/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189362 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rIUwoyQ2Wv ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527125, "url": "https://patchwork.sourceware.org/api/1.2/patches/145549/checks/527125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:50.112869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15241/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:50.112869 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:50.112869 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487310 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487310 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487310 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189369 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rIUwoyQ2Wv ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527128, "url": "https://patchwork.sourceware.org/api/1.2/patches/145549/checks/527128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:22:04.447550", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15241/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:22:04.447550 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:22:04.447550 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487324 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487310 -le 1791487324 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487324 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189376 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rIUwoyQ2Wv ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cWP4wRoN5N /tmp/tmp.rIUwoyQ2Wv + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67625 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67625 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67625 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67625 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=13 ++ 187389:pw-trigger.sh: 64: shyaml get-value 13.id + 187389:pw-trigger.sh: 64: series_id=67626 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67626 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67626 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67626 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67626 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67626 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67626 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67626 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67626 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145550 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145550 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145550 + 187389:pw-trigger.sh: 74: patch_id=145550 + 187389:pw-trigger.sh: 75: '[' 145550 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145550 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145550 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145550 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145550 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145550 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145550 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EDN4Ckf0i1 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X6IzmxwE7m ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EDN4Ckf0i1 /tmp/tmp.X6IzmxwE7m' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145550/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145550/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189478 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6IzmxwE7m ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527129, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:23:28.833168", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:23:28.833168 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:23:28.833168 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487408 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487408 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487408 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189485 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6IzmxwE7m ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527130, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:23:35.101241", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:23:35.101241 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:23:35.101241 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487415 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487408 -le 1791487415 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487415 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189492 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6IzmxwE7m ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527150, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:44:59.529391", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:44:59.529391 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:44:59.529391 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791488699 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487415 -le 1791488699 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791488699 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189499 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X6IzmxwE7m ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EDN4Ckf0i1 /tmp/tmp.X6IzmxwE7m + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67626 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67626 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67626 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67626 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=12 ++ 187389:pw-trigger.sh: 64: shyaml get-value 12.id + 187389:pw-trigger.sh: 64: series_id=67627 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67627 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67627 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67627 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67627 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67627 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67627 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67627 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67627 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145551 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145551 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145551 + 187389:pw-trigger.sh: 74: patch_id=145551 + 187389:pw-trigger.sh: 75: '[' 145551 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145551 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145551 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145551 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145551 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145551 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145551 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qNLv0vBbfv +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Yv8bVlCSO2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qNLv0vBbfv /tmp/tmp.Yv8bVlCSO2' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145551/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145551/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189601 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yv8bVlCSO2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527133, "url": "https://patchwork.sourceware.org/api/1.2/patches/145551/checks/527133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:52.651133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15243/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:52.651133 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:52.651133 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487732 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487732 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487732 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189608 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yv8bVlCSO2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527141, "url": "https://patchwork.sourceware.org/api/1.2/patches/145551/checks/527141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:35.444245", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15243/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:35.444245 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:35.444245 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487775 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487732 -le 1791487775 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487775 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189615 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yv8bVlCSO2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qNLv0vBbfv /tmp/tmp.Yv8bVlCSO2 + 187389:pw-trigger.sh: 89: check_state=fail + 187389:pw-trigger.sh: 90: '[' fail = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67627 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67627 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67627 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67627 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=11 ++ 187389:pw-trigger.sh: 64: shyaml get-value 11.id + 187389:pw-trigger.sh: 64: series_id=67629 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67629 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67629 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67629 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67629 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67629 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67629 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67629 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67629 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145553 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145553 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145553 + 187389:pw-trigger.sh: 74: patch_id=145553 + 187389:pw-trigger.sh: 75: '[' 145553 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145553 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145553 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145553 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145553 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145553 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145553 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ODvHFUPKaA +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BtOZjfo52H ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ODvHFUPKaA /tmp/tmp.BtOZjfo52H' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145553/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145553/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189717 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BtOZjfo52H ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527134, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:52.777518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:52.777518 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:52.777518 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487732 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487732 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487732 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189724 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BtOZjfo52H ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527137, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:08.004883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:08.004883 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:08.004883 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487748 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487732 -le 1791487748 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487748 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189731 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BtOZjfo52H ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527153, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527153/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:51:12.809624", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:51:12.809624 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:51:12.809624 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791489072 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487748 -le 1791489072 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489072 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189738 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BtOZjfo52H ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ODvHFUPKaA /tmp/tmp.BtOZjfo52H + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67629 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67629 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67629 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67629 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 187389:pw-trigger.sh: 74: true + 187389:pw-trigger.sh: 74: patch_id= + 187389:pw-trigger.sh: 75: '[' '' = '' ']' + 187389:pw-trigger.sh: 76: break + 187389:pw-trigger.sh: 96: '[' '' = '' ']' + 187389:pw-trigger.sh: 97: continue + 187389:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=10 ++ 187389:pw-trigger.sh: 64: shyaml get-value 10.id + 187389:pw-trigger.sh: 64: series_id=67631 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67631 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67631 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67631 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67631 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67631 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67631 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67631 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67631 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145556 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145556 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145556 + 187389:pw-trigger.sh: 74: patch_id=145556 + 187389:pw-trigger.sh: 75: '[' 145556 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145556 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145556 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145556 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145556 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145556 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145556 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YBVeKg2y4q +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.topVJW4dWR ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YBVeKg2y4q /tmp/tmp.topVJW4dWR' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145556/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145556/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189842 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.topVJW4dWR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527131, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:47.298124", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:47.298124 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:47.298124 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487727 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487727 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487727 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189849 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.topVJW4dWR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527136, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:01.371029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:01.371029 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:01.371029 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791487741 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487727 -le 1791487741 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487741 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189856 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.topVJW4dWR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527152, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527152/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:51:06.218586", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 187389:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:51:06.218586 +++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:51:06.218586 +%s ++ 187389:pw-trigger.sh: pw_patch_check_state: 274: date=1791489066 ++ 187389:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487741 -le 1791489066 ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489066 +++ 187389:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 187389:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189863 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.topVJW4dWR ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YBVeKg2y4q /tmp/tmp.topVJW4dWR + 187389:pw-trigger.sh: 89: check_state=success + 187389:pw-trigger.sh: 90: '[' success = pending ']' + 187389:pw-trigger.sh: 93: num_patch=1 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67631 1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67631 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67631 property '.*' value Patches 1 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67631 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145555 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145555 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145555 + 187389:pw-trigger.sh: 74: patch_id=145555 + 187389:pw-trigger.sh: 75: '[' 145555 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145555 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145555 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145555 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145555 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145555 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145555 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HZJgmkQWpe +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iuMBJr8xQu ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HZJgmkQWpe /tmp/tmp.iuMBJr8xQu' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145555/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145555/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 189927 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iuMBJr8xQu ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HZJgmkQWpe /tmp/tmp.iuMBJr8xQu + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145555 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=2 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=9 ++ 187389:pw-trigger.sh: 64: shyaml get-value 9.id + 187389:pw-trigger.sh: 64: series_id=67632 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67632 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67632 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67632 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67632 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67632 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67632 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67632 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67632 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145557 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145557 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145557 + 187389:pw-trigger.sh: 74: patch_id=145557 + 187389:pw-trigger.sh: 75: '[' 145557 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145557 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145557 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145557 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145557 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145557 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145557 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J3PLu1jRzI +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hMYXfGT3G2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J3PLu1jRzI /tmp/tmp.hMYXfGT3G2' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145557/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145557/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190015 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hMYXfGT3G2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J3PLu1jRzI /tmp/tmp.hMYXfGT3G2 + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145557 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=3 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=8 ++ 187389:pw-trigger.sh: 64: shyaml get-value 8.id + 187389:pw-trigger.sh: 64: series_id=67633 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67633 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67633 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67633 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67633 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67633 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67633 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67633 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67633 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145558 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145558 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145558 + 187389:pw-trigger.sh: 74: patch_id=145558 + 187389:pw-trigger.sh: 75: '[' 145558 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145558 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145558 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145558 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145558 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145558 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145558 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0fqbRkXmFh +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F9Emzkhaqt ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0fqbRkXmFh /tmp/tmp.F9Emzkhaqt' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145558/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145558/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190103 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F9Emzkhaqt ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0fqbRkXmFh /tmp/tmp.F9Emzkhaqt + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145558 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=4 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=7 ++ 187389:pw-trigger.sh: 64: shyaml get-value 7.id + 187389:pw-trigger.sh: 64: series_id=67634 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67634 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67634 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67634 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67634 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67634 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67634 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67634 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67634 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145559 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145559 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145559 + 187389:pw-trigger.sh: 74: patch_id=145559 + 187389:pw-trigger.sh: 75: '[' 145559 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145559 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145559 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145559 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145559 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145559 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145559 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mwr0GwfDYA +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lobRG2Zc8u ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mwr0GwfDYA /tmp/tmp.lobRG2Zc8u' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145559/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145559/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190191 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lobRG2Zc8u ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mwr0GwfDYA /tmp/tmp.lobRG2Zc8u + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145559 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=5 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=6 ++ 187389:pw-trigger.sh: 64: shyaml get-value 6.id + 187389:pw-trigger.sh: 64: series_id=67636 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67636 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67636 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67636 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67636 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67636 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67636 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67636 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67636 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145563 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145563 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145563 + 187389:pw-trigger.sh: 74: patch_id=145563 + 187389:pw-trigger.sh: 75: '[' 145563 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145563 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145563 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145563 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145563 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145563 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145563 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FJ2nIDAy2o +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t23pSBxBGj ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FJ2nIDAy2o /tmp/tmp.t23pSBxBGj' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145563/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145563/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190279 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t23pSBxBGj ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FJ2nIDAy2o /tmp/tmp.t23pSBxBGj + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145563 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=6 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=5 ++ 187389:pw-trigger.sh: 64: shyaml get-value 5.id + 187389:pw-trigger.sh: 64: series_id=67637 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67637 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67637 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67637 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67637 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67637 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67637 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67637 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67637 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145564 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145564 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145564 + 187389:pw-trigger.sh: 74: patch_id=145564 + 187389:pw-trigger.sh: 75: '[' 145564 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145564 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145564 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145564 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145564 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145564 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145564 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.70V8uzfhpZ +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Uj6RA5l6v0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.70V8uzfhpZ /tmp/tmp.Uj6RA5l6v0' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145564/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145564/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190367 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uj6RA5l6v0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.70V8uzfhpZ /tmp/tmp.Uj6RA5l6v0 + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145564 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=7 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=4 ++ 187389:pw-trigger.sh: 64: shyaml get-value 4.id + 187389:pw-trigger.sh: 64: series_id=67638 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67638 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67638 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67638 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67638 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67638 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67638 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67638 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67638 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145565 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145565 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145565 + 187389:pw-trigger.sh: 74: patch_id=145565 + 187389:pw-trigger.sh: 75: '[' 145565 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145565 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145565 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145565 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145565 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145565 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145565 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2IFWwniV6n +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ceWqxPj6oW ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2IFWwniV6n /tmp/tmp.ceWqxPj6oW' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145565/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145565/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190455 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ceWqxPj6oW ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2IFWwniV6n /tmp/tmp.ceWqxPj6oW + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145565 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=8 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=3 ++ 187389:pw-trigger.sh: 64: shyaml get-value 3.id + 187389:pw-trigger.sh: 64: series_id=67639 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67639 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67639 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67639 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67639 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67639 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67639 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67639 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67639 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145566 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145566 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145566 + 187389:pw-trigger.sh: 74: patch_id=145566 + 187389:pw-trigger.sh: 75: '[' 145566 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145566 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145566 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145566 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145566 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145566 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145566 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A0xv6xARJ4 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RtV6nqr2RM ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A0xv6xARJ4 /tmp/tmp.RtV6nqr2RM' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145566/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145566/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190543 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RtV6nqr2RM ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A0xv6xARJ4 /tmp/tmp.RtV6nqr2RM + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145566 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=9 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=2 ++ 187389:pw-trigger.sh: 64: shyaml get-value 2.id + 187389:pw-trigger.sh: 64: series_id=67640 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67640 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67640 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67640 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67640 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67640 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67640 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67640 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67640 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145567 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145567 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145567 + 187389:pw-trigger.sh: 74: patch_id=145567 + 187389:pw-trigger.sh: 75: '[' 145567 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145567 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145567 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145567 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145567 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145567 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145567 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hCLtn1EV0n +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lNnQ5bu21j ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hCLtn1EV0n /tmp/tmp.lNnQ5bu21j' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145567/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145567/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190631 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lNnQ5bu21j ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hCLtn1EV0n /tmp/tmp.lNnQ5bu21j + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145567 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=10 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=1 ++ 187389:pw-trigger.sh: 64: shyaml get-value 1.id + 187389:pw-trigger.sh: 64: series_id=67641 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67641 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67641 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67641 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67641 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67641 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67641 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67641 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67641 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145568 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145568 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145568 + 187389:pw-trigger.sh: 74: patch_id=145568 + 187389:pw-trigger.sh: 75: '[' 145568 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145568 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145568 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145568 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145568 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145568 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145568 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vMntWOBwn9 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WLPkIbzYDx ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vMntWOBwn9 /tmp/tmp.WLPkIbzYDx' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145568/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145568/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190719 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WLPkIbzYDx ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vMntWOBwn9 /tmp/tmp.WLPkIbzYDx + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145568 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=11 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 187389:pw-trigger.sh: 63: i=0 ++ 187389:pw-trigger.sh: 64: shyaml get-value 0.id + 187389:pw-trigger.sh: 64: series_id=67642 + 187389:pw-trigger.sh: 66: pw_series_complete_p gcc 67642 + 187389:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 187389:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 187389:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67642 + 187389:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 187389:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67642 property Complete value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67642 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: pw_series_complete_p: 187: value=True + 187389:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 187389:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 187389:pw-trigger.sh: 71: num_patch=0 + 187389:pw-trigger.sh: 72: true ++ 187389:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67642 0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67642 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67642 property '.*' value Patches 0 +++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=67642 +++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 187389:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145569 ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145569 = '' ']' ++ 187389:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145569 + 187389:pw-trigger.sh: 74: patch_id=145569 + 187389:pw-trigger.sh: 75: '[' 145569 = '' ']' ++ 187389:pw-trigger.sh: 82: pw_get_patch_data gcc 145569 State ++ 187389:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 187389:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 187389:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145569 ++ 187389:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 187389:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145569 property State value ++ 187389:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 187389:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 187389:pw-trigger.sh: pw_yaml_get: 100: local id=145569 ++ 187389:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 187389:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 187389:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 187389:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 187389:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 187389:pw-trigger.sh: pw_yaml_get: 108: set +x + 187389:pw-trigger.sh: 82: patch_state=new + 187389:pw-trigger.sh: 83: case "$patch_state" in ++ 187389:pw-trigger.sh: 89: pw_patch_check_state 145569 tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 187389:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145569 ++ 187389:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 187389:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 187389:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 187389:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 187389:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 187389:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 187389:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 187389:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O6GdOlUXI3 +++ 187389:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 187389:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.je5H656ZNW ++ 187389:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O6GdOlUXI3 /tmp/tmp.je5H656ZNW' EXIT ++ 187389:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 187389:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145569/checks/ ++ 187389:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145569/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 187389:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 187389:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 187389:pw-trigger.sh: pw_patch_check_state: 263: true ++ 187389:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 187389:pw-trigger.sh: pw_patch_check_state: 267: wait 190807 ++ 187389:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 187389:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.je5H656ZNW ++ 187389:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 187389:pw-trigger.sh: pw_patch_check_state: 270: break ++ 187389:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 187389:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O6GdOlUXI3 /tmp/tmp.je5H656ZNW + 187389:pw-trigger.sh: 89: check_state=pending + 187389:pw-trigger.sh: 90: '[' pending = pending ']' + 187389:pw-trigger.sh: 91: break + 187389:pw-trigger.sh: 96: '[' 145569 = '' ']' + 187389:pw-trigger.sh: 101: check_state=success + 187389:pw-trigger.sh: 108: '[' success '!=' success ']' + 187389:pw-trigger.sh: 113: j=12 + 187389:pw-trigger.sh: 114: cat + 187389:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 187389:pw-trigger.sh: 119: rm /tmp/tmp.mnHXlROMs8 + 187389:pw-trigger.sh: 121: echo 'Processed 30 series and created 12 pre-commit triggers' Processed 30 series and created 12 pre-commit triggers + 187389:pw-trigger.sh: 1: pw_deinit gcc + 187389:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 187389:pw-trigger.sh: pw_deinit: 58: local project=gcc + 187389:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-187389 + 187389:pw-trigger.sh: 1: rm -f /tmp/tmp.mnHXlROMs8