+ 326124:jenkins1334712267392456591.sh: build_container_exec: 29: set +x + 2052459:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2052459:pw-trigger.sh: 47: pw_init gcc + 2052459:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_init: 42: local project=gcc + 2052459:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2052459:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2052459:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2052459:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2052459 + 2052459:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2052459 ++ 2052459:pw-trigger.sh: 49: mktemp + 2052459:pw-trigger.sh: 49: yaml=/tmp/tmp.NAkQLJdLNm + 2052459:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.NAkQLJdLNm' EXIT + 2052459:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2052459:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2052459:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2052459:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2052459:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2052459:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2052459:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2052459:pw-trigger.sh: 58: shyaml get-length + 2052459:pw-trigger.sh: 58: len=30 + 2052459:pw-trigger.sh: 59: i=30 + 2052459:pw-trigger.sh: 60: j=0 + 2052459:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=29 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 29.id + 2052459:pw-trigger.sh: 64: series_id=67233 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67233 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67233 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67233 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67233 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67233 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67233 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67233 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67233 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144960 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144960 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144960 + 2052459:pw-trigger.sh: 74: patch_id=144960 + 2052459:pw-trigger.sh: 75: '[' 144960 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144960 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144960 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144960 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144960 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144960 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144960 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tNSBat3bqv +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lSKcvhY1fA ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tNSBat3bqv /tmp/tmp.lSKcvhY1fA' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144960/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144960/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052586 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lSKcvhY1fA ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524285, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/524285/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:33:35.787273", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11737/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:33:35.787273 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:33:35.787273 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800415 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790800415 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800415 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052593 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lSKcvhY1fA ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524287, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/524287/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:33:40.295739", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11737/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:33:40.295739 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:33:40.295739 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800420 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800415 -le 1790800420 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800420 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052600 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lSKcvhY1fA ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524308, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/524308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:07:10.290057", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11737/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:07:10.290057 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:07:10.290057 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790806030 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800420 -le 1790806030 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790806030 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052607 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lSKcvhY1fA ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tNSBat3bqv /tmp/tmp.lSKcvhY1fA + 2052459:pw-trigger.sh: 89: check_state=success + 2052459:pw-trigger.sh: 90: '[' success = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67233 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67233 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67233 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67233 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2052459:pw-trigger.sh: 74: true + 2052459:pw-trigger.sh: 74: patch_id= + 2052459:pw-trigger.sh: 75: '[' '' = '' ']' + 2052459:pw-trigger.sh: 76: break + 2052459:pw-trigger.sh: 96: '[' '' = '' ']' + 2052459:pw-trigger.sh: 97: continue + 2052459:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=28 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 28.id + 2052459:pw-trigger.sh: 64: series_id=67235 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67235 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67235 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67235 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67235 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67235 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67235 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67235 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67235 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144962 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144962 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144962 + 2052459:pw-trigger.sh: 74: patch_id=144962 + 2052459:pw-trigger.sh: 75: '[' 144962 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144962 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144962 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144962 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144962 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144962 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144962 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NFy2VLrwvt +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1p6aWfn3A4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NFy2VLrwvt /tmp/tmp.1p6aWfn3A4' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144962/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144962/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052709 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1p6aWfn3A4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524284, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/524284/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:33:35.485231", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11738/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:33:35.485231 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:33:35.485231 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800415 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790800415 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800415 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052716 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1p6aWfn3A4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524286, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/524286/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:33:39.595787", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11738/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:33:39.595787 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:33:39.595787 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800419 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800415 -le 1790800419 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800419 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052723 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1p6aWfn3A4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524307, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/524307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:05:23.008181", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11738/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:05:23.008181 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:05:23.008181 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790805923 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800419 -le 1790805923 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790805923 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052730 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1p6aWfn3A4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NFy2VLrwvt /tmp/tmp.1p6aWfn3A4 + 2052459:pw-trigger.sh: 89: check_state=success + 2052459:pw-trigger.sh: 90: '[' success = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67235 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67235 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67235 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67235 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2052459:pw-trigger.sh: 74: true + 2052459:pw-trigger.sh: 74: patch_id= + 2052459:pw-trigger.sh: 75: '[' '' = '' ']' + 2052459:pw-trigger.sh: 76: break + 2052459:pw-trigger.sh: 96: '[' '' = '' ']' + 2052459:pw-trigger.sh: 97: continue + 2052459:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=27 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 27.id + 2052459:pw-trigger.sh: 64: series_id=67236 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67236 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67236 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67236 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67236 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67236 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67236 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67236 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67236 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144963 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144963 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144963 + 2052459:pw-trigger.sh: 74: patch_id=144963 + 2052459:pw-trigger.sh: 75: '[' 144963 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144963 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144963 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144963 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144963 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144963 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144963 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dilvDktxCG +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uGEk0s2Bxz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dilvDktxCG /tmp/tmp.uGEk0s2Bxz' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144963/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144963/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052832 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uGEk0s2Bxz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524288, "url": "https://patchwork.sourceware.org/api/1.2/patches/144963/checks/524288/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:36:27.660927", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11739/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:36:27.660927 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:36:27.660927 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800587 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790800587 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800587 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052839 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uGEk0s2Bxz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524289, "url": "https://patchwork.sourceware.org/api/1.2/patches/144963/checks/524289/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:36:36.707505", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11739/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:36:36.707505 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:36:36.707505 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800596 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800587 -le 1790800596 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800596 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052846 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uGEk0s2Bxz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dilvDktxCG /tmp/tmp.uGEk0s2Bxz + 2052459:pw-trigger.sh: 89: check_state=fail + 2052459:pw-trigger.sh: 90: '[' fail = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67236 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67236 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67236 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67236 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2052459:pw-trigger.sh: 74: true + 2052459:pw-trigger.sh: 74: patch_id= + 2052459:pw-trigger.sh: 75: '[' '' = '' ']' + 2052459:pw-trigger.sh: 76: break + 2052459:pw-trigger.sh: 96: '[' '' = '' ']' + 2052459:pw-trigger.sh: 97: continue + 2052459:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=26 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 26.id + 2052459:pw-trigger.sh: 64: series_id=67237 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67237 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67237 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67237 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67237 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67237 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67237 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67237 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67237 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144965 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144965 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144965 + 2052459:pw-trigger.sh: 74: patch_id=144965 + 2052459:pw-trigger.sh: 75: '[' 144965 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144965 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144965 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144965 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144965 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144965 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144965 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZU02qgR5qz +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C13pHstPS8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZU02qgR5qz /tmp/tmp.C13pHstPS8' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144965/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144965/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052950 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C13pHstPS8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524290, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524290/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:38:45.696403", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11740/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:38:45.696403 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:38:45.696403 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800725 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790800725 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800725 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052957 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C13pHstPS8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524291, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524291/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:38:49.179372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11740/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:38:49.179372 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:38:49.179372 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790800729 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800725 -le 1790800729 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790800729 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052964 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C13pHstPS8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524316, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524316/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T22:20:10.784459", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11740/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test failed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T22:20:10.784459 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T22:20:10.784459 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790806810 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790800729 -le 1790806810 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790806810 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2052971 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C13pHstPS8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZU02qgR5qz /tmp/tmp.C13pHstPS8 + 2052459:pw-trigger.sh: 89: check_state=fail + 2052459:pw-trigger.sh: 90: '[' fail = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67237 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67237 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67237 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67237 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144964 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144964 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144964 + 2052459:pw-trigger.sh: 74: patch_id=144964 + 2052459:pw-trigger.sh: 75: '[' 144964 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144964 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144964 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144964 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144964 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144964 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144964 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GXgMm9B6pB +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5XJJCW07AN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GXgMm9B6pB /tmp/tmp.5XJJCW07AN' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144964/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144964/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053035 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5XJJCW07AN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GXgMm9B6pB /tmp/tmp.5XJJCW07AN + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144964 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144964 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144964 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kL3xKL20Uh +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ABf2x66dew ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kL3xKL20Uh /tmp/tmp.ABf2x66dew' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144964/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144964/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053050 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABf2x66dew ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524210, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:15:36.106776", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:15:36.106776 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:15:36.106776 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790795736 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795736 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795736 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053057 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABf2x66dew ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524211, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:15:38.786387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:15:38.786387 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:15:38.786387 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790795738 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795736 -le 1790795738 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795738 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053064 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABf2x66dew ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524222, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524222/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:31:01.188718", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:31:01.188718 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:31:01.188718 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796661 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795738 -le 1790796661 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796661 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053071 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABf2x66dew ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kL3xKL20Uh /tmp/tmp.ABf2x66dew + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=1 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=25 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 25.id + 2052459:pw-trigger.sh: 64: series_id=67239 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67239 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67239 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67239 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67239 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67239 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67239 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67239 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67239 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144986 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144986 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144986 + 2052459:pw-trigger.sh: 74: patch_id=144986 + 2052459:pw-trigger.sh: 75: '[' 144986 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144986 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144986 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144986 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144986 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144986 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144986 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.339dNrYAjh +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.a4XOwDg4MP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.339dNrYAjh /tmp/tmp.a4XOwDg4MP' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144986/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144986/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053159 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.a4XOwDg4MP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.339dNrYAjh /tmp/tmp.a4XOwDg4MP + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144986 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144986 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144986 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.isb4TUNIiV +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oOpxPpiH0i ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.isb4TUNIiV /tmp/tmp.oOpxPpiH0i' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144986/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144986/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053174 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOpxPpiH0i ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524006, "url": "https://patchwork.sourceware.org/api/1.2/patches/144986/checks/524006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:21:45.033595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15047/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:21:45.033595 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:21:45.033595 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790774505 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774505 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774505 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053181 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOpxPpiH0i ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524007, "url": "https://patchwork.sourceware.org/api/1.2/patches/144986/checks/524007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:21:51.252297", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15047/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:21:51.252297 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:21:51.252297 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790774511 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774505 -le 1790774511 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774511 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053188 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOpxPpiH0i ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.isb4TUNIiV /tmp/tmp.oOpxPpiH0i + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144986:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 144986:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=24 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 24.id + 2052459:pw-trigger.sh: 64: series_id=67241 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67241 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67241 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67241 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67241 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67241 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67241 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67241 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67241 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144990 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144990 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144990 + 2052459:pw-trigger.sh: 74: patch_id=144990 + 2052459:pw-trigger.sh: 75: '[' 144990 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144990 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144990 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144990 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144990 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144990 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144990 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zEF296TXtV +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V8nZQd9Twd ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zEF296TXtV /tmp/tmp.V8nZQd9Twd' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144990/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144990/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053275 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8nZQd9Twd ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524508, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524508/", "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-01T01:23:40.589669", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11741/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:23:40.589669 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:23:40.589669 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790817820 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790817820 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790817820 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053282 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8nZQd9Twd ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524509, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524509/", "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-01T01:23:42.691053", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11741/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:23:42.691053 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:23:42.691053 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790817822 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790817820 -le 1790817822 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790817822 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053289 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8nZQd9Twd ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524540, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524540/", "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-01T02:21:06.620734", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11741/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T02:21:06.620734 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T02:21:06.620734 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790821266 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790817822 -le 1790821266 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790821266 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053296 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V8nZQd9Twd ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zEF296TXtV /tmp/tmp.V8nZQd9Twd + 2052459:pw-trigger.sh: 89: check_state=success + 2052459:pw-trigger.sh: 90: '[' success = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67241 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67241 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67241 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67241 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2052459:pw-trigger.sh: 74: true + 2052459:pw-trigger.sh: 74: patch_id= + 2052459:pw-trigger.sh: 75: '[' '' = '' ']' + 2052459:pw-trigger.sh: 76: break + 2052459:pw-trigger.sh: 96: '[' '' = '' ']' + 2052459:pw-trigger.sh: 97: continue + 2052459:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=23 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 23.id + 2052459:pw-trigger.sh: 64: series_id=67242 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67242 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67242 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67242 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67242 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67242 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67242 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67242 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67242 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144991 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144991 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144991 + 2052459:pw-trigger.sh: 74: patch_id=144991 + 2052459:pw-trigger.sh: 75: '[' 144991 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144991 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144991 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144991 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144991 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144991 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144991 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n6npwYAURn +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FLLQboZ9Am ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n6npwYAURn /tmp/tmp.FLLQboZ9Am' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144991/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144991/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053398 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FLLQboZ9Am ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524514, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524514/", "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-01T01:29:41.186402", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11742/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:29:41.186402 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:29:41.186402 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790818181 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790818181 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790818181 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053405 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FLLQboZ9Am ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524515, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524515/", "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-01T01:29:44.090613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11742/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:29:44.090613 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:29:44.090613 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790818184 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790818181 -le 1790818184 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790818184 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053412 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FLLQboZ9Am ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524543, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524543/", "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-01T02:26:08.166432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11742/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T02:26:08.166432 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T02:26:08.166432 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790821568 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790818184 -le 1790821568 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790821568 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053419 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FLLQboZ9Am ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n6npwYAURn /tmp/tmp.FLLQboZ9Am + 2052459:pw-trigger.sh: 89: check_state=success + 2052459:pw-trigger.sh: 90: '[' success = pending ']' + 2052459:pw-trigger.sh: 93: num_patch=1 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67242 1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67242 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67242 property '.*' value Patches 1 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67242 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2052459:pw-trigger.sh: 74: true + 2052459:pw-trigger.sh: 74: patch_id= + 2052459:pw-trigger.sh: 75: '[' '' = '' ']' + 2052459:pw-trigger.sh: 76: break + 2052459:pw-trigger.sh: 96: '[' '' = '' ']' + 2052459:pw-trigger.sh: 97: continue + 2052459:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=22 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 22.id + 2052459:pw-trigger.sh: 64: series_id=67243 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67243 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67243 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67243 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67243 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67243 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67243 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67243 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67243 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144992 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144992 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144992 + 2052459:pw-trigger.sh: 74: patch_id=144992 + 2052459:pw-trigger.sh: 75: '[' 144992 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144992 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144992 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144992 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144992 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144992 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144992 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UFoVx42TzA +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bYGY1PywHN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UFoVx42TzA /tmp/tmp.bYGY1PywHN' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144992/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144992/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053521 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bYGY1PywHN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UFoVx42TzA /tmp/tmp.bYGY1PywHN + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144992 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144992 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144992 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ELHX2EnxRP +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gTlrNMz24b ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ELHX2EnxRP /tmp/tmp.gTlrNMz24b' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144992/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144992/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053536 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTlrNMz24b ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524240, "url": "https://patchwork.sourceware.org/api/1.2/patches/144992/checks/524240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:46:53.579515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15069/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:46:53.579515 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:46:53.579515 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797613 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797613 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797613 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053543 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTlrNMz24b ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524241, "url": "https://patchwork.sourceware.org/api/1.2/patches/144992/checks/524241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:47:00.534806", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15069/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:47:00.534806 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:47:00.534806 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797620 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797613 -le 1790797620 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797620 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053550 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gTlrNMz24b ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ELHX2EnxRP /tmp/tmp.gTlrNMz24b + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144992:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144992:tcwg_gcc_build--master-arm to succeed.' + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=21 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 21.id + 2052459:pw-trigger.sh: 64: series_id=67246 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67246 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67246 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67246 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67246 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67246 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67246 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67246 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67246 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144996 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144996 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144996 + 2052459:pw-trigger.sh: 74: patch_id=144996 + 2052459:pw-trigger.sh: 75: '[' 144996 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144996 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144996 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144996 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144996 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144996 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144996 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RUesEPeOwG +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sI9H6m6hUv ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RUesEPeOwG /tmp/tmp.sI9H6m6hUv' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144996/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144996/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053637 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sI9H6m6hUv ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RUesEPeOwG /tmp/tmp.sI9H6m6hUv + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144996 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144996 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144996 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ezqnpb9iB2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m7DoDkPgJi ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ezqnpb9iB2 /tmp/tmp.m7DoDkPgJi' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144996/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144996/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053652 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7DoDkPgJi ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524246, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524246/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:55:26.090139", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:55:26.090139 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:55:26.090139 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798126 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798126 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798126 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053659 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7DoDkPgJi ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524247, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:55:28.044607", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:55:28.044607 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:55:28.044607 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798128 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798126 -le 1790798128 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798128 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053666 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7DoDkPgJi ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524267, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524267/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:09:29.659506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:09:29.659506 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:09:29.659506 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798969 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798128 -le 1790798969 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798969 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053673 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7DoDkPgJi ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ezqnpb9iB2 /tmp/tmp.m7DoDkPgJi + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=2 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=20 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 20.id + 2052459:pw-trigger.sh: 64: series_id=67247 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67247 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67247 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67247 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67247 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67247 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67247 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67247 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67247 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144997 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144997 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144997 + 2052459:pw-trigger.sh: 74: patch_id=144997 + 2052459:pw-trigger.sh: 75: '[' 144997 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144997 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144997 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144997 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144997 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144997 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144997 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QZ2azb6NOP +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sV0kphq2vb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QZ2azb6NOP /tmp/tmp.sV0kphq2vb' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144997/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144997/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053761 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sV0kphq2vb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QZ2azb6NOP /tmp/tmp.sV0kphq2vb + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144997 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144997 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144997 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.umWc5yEEd0 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lurBXSIAql ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.umWc5yEEd0 /tmp/tmp.lurBXSIAql' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144997/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144997/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053776 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lurBXSIAql ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524248, "url": "https://patchwork.sourceware.org/api/1.2/patches/144997/checks/524248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:02.854260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15072/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:02.854260 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:02.854260 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798282 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798282 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798282 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053783 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lurBXSIAql ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524249, "url": "https://patchwork.sourceware.org/api/1.2/patches/144997/checks/524249/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:12.826812", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15072/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:12.826812 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:12.826812 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798292 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798282 -le 1790798292 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798292 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053790 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lurBXSIAql ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.umWc5yEEd0 /tmp/tmp.lurBXSIAql + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144997:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144997:tcwg_gcc_build--master-arm to succeed.' + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=19 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 19.id + 2052459:pw-trigger.sh: 64: series_id=67248 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67248 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67248 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67248 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67248 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67248 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67248 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67248 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67248 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144998 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144998 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144998 + 2052459:pw-trigger.sh: 74: patch_id=144998 + 2052459:pw-trigger.sh: 75: '[' 144998 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144998 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144998 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144998 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144998 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144998 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144998 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GOO8GJohxx +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HVOqKiB3xb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GOO8GJohxx /tmp/tmp.HVOqKiB3xb' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144998/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144998/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053877 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HVOqKiB3xb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GOO8GJohxx /tmp/tmp.HVOqKiB3xb + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144998 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144998 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144998 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6gKY8P0fgi +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yzAG8F5ysS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6gKY8P0fgi /tmp/tmp.yzAG8F5ysS' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144998/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144998/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053892 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yzAG8F5ysS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524252, "url": "https://patchwork.sourceware.org/api/1.2/patches/144998/checks/524252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:01:57.972998", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15073/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:01:57.972998 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:01:57.972998 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798517 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798517 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798517 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053899 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yzAG8F5ysS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524253, "url": "https://patchwork.sourceware.org/api/1.2/patches/144998/checks/524253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:02:04.373492", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15073/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:02:04.373492 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:02:04.373492 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798524 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798517 -le 1790798524 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798524 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053906 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yzAG8F5ysS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6gKY8P0fgi /tmp/tmp.yzAG8F5ysS + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 144998:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144998:tcwg_gcc_build--master-arm to succeed.' + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=18 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 18.id + 2052459:pw-trigger.sh: 64: series_id=67249 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67249 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67249 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67249 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67249 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67249 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67249 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67249 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67249 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144999 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144999 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144999 + 2052459:pw-trigger.sh: 74: patch_id=144999 + 2052459:pw-trigger.sh: 75: '[' 144999 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 144999 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144999 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144999 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=144999 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 144999 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144999 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tnpxklh9OJ +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gLSrfr0vyb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tnpxklh9OJ /tmp/tmp.gLSrfr0vyb' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144999/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144999/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2053993 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gLSrfr0vyb ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tnpxklh9OJ /tmp/tmp.gLSrfr0vyb + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 144999 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 144999 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144999 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oyl30angOS +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5dAf1Dqre6 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oyl30angOS /tmp/tmp.5dAf1Dqre6' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144999/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144999/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054008 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5dAf1Dqre6 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524254, "url": "https://patchwork.sourceware.org/api/1.2/patches/144999/checks/524254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:03:50.643423", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15074/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:03:50.643423 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:03:50.643423 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798630 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798630 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798630 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054015 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5dAf1Dqre6 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524256, "url": "https://patchwork.sourceware.org/api/1.2/patches/144999/checks/524256/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:03.601390", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15074/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:03.601390 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:03.601390 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798643 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798630 -le 1790798643 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798643 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054022 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5dAf1Dqre6 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oyl30angOS /tmp/tmp.5dAf1Dqre6 + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 144999:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 144999:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=17 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 17.id + 2052459:pw-trigger.sh: 64: series_id=67250 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67250 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67250 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67250 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67250 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67250 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67250 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67250 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67250 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145000 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145000 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145000 + 2052459:pw-trigger.sh: 74: patch_id=145000 + 2052459:pw-trigger.sh: 75: '[' 145000 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145000 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145000 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145000 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145000 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145000 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145000 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9qBim7zHTn +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ho89TX7lDJ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9qBim7zHTn /tmp/tmp.ho89TX7lDJ' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145000/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145000/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054109 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ho89TX7lDJ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9qBim7zHTn /tmp/tmp.ho89TX7lDJ + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145000 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145000 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145000 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ffzvr5hnhx +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.te62WLmIIG ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ffzvr5hnhx /tmp/tmp.te62WLmIIG' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145000/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145000/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054124 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.te62WLmIIG ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524255, "url": "https://patchwork.sourceware.org/api/1.2/patches/145000/checks/524255/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:03.176664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15075/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:03.176664 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:03.176664 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798643 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798643 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798643 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054131 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.te62WLmIIG ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524259, "url": "https://patchwork.sourceware.org/api/1.2/patches/145000/checks/524259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:17.709779", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15075/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:17.709779 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:17.709779 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798657 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798643 -le 1790798657 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798657 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054138 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.te62WLmIIG ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ffzvr5hnhx /tmp/tmp.te62WLmIIG + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 145000:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145000:tcwg_gcc_build--master-arm to succeed.' + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=16 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 16.id + 2052459:pw-trigger.sh: 64: series_id=67251 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67251 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67251 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67251 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67251 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67251 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67251 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67251 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67251 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145001 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145001 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145001 + 2052459:pw-trigger.sh: 74: patch_id=145001 + 2052459:pw-trigger.sh: 75: '[' 145001 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145001 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145001 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145001 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145001 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145001 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145001 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a6vvsdAcPx +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.erbx1bQot8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a6vvsdAcPx /tmp/tmp.erbx1bQot8' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145001/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145001/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054225 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.erbx1bQot8 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a6vvsdAcPx /tmp/tmp.erbx1bQot8 + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145001 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145001 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145001 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.giMjYbhj6T +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XA9YJ8AjcR ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.giMjYbhj6T /tmp/tmp.XA9YJ8AjcR' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145001/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145001/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054240 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XA9YJ8AjcR ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524257, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524257/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:10.572678", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:10.572678 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:10.572678 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798650 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798650 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798650 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054247 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XA9YJ8AjcR ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524258, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524258/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:16.788642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:16.788642 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:16.788642 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798656 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798650 -le 1790798656 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798656 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054254 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XA9YJ8AjcR ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524274, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:17:27.595047", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:17:27.595047 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:17:27.595047 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790799447 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798656 -le 1790799447 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790799447 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054261 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XA9YJ8AjcR ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.giMjYbhj6T /tmp/tmp.XA9YJ8AjcR + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=3 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=15 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 15.id + 2052459:pw-trigger.sh: 64: series_id=67253 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67253 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67253 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67253 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67253 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67253 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67253 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67253 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67253 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145003 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145003 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145003 + 2052459:pw-trigger.sh: 74: patch_id=145003 + 2052459:pw-trigger.sh: 75: '[' 145003 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145003 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145003 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145003 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145003 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145003 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145003 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CZzZewmeau +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8V98JKBUM3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CZzZewmeau /tmp/tmp.8V98JKBUM3' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145003/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145003/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054349 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8V98JKBUM3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CZzZewmeau /tmp/tmp.8V98JKBUM3 + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145003 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145003 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145003 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fxBLEGHxqW +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WkOrpZ4giD ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fxBLEGHxqW /tmp/tmp.WkOrpZ4giD' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145003/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145003/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054364 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WkOrpZ4giD ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524265, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524265/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:06:31.555064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:06:31.555064 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:06:31.555064 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798791 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798791 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798791 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054371 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WkOrpZ4giD ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524266, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524266/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:06:33.621690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:06:33.621690 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:06:33.621690 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798793 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798791 -le 1790798793 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798793 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054378 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WkOrpZ4giD ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524277, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:19:18.267070", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:19:18.267070 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:19:18.267070 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790799558 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798793 -le 1790799558 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790799558 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054385 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WkOrpZ4giD ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fxBLEGHxqW /tmp/tmp.WkOrpZ4giD + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=4 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=14 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 14.id + 2052459:pw-trigger.sh: 64: series_id=67254 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67254 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67254 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67254 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67254 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67254 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67254 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67254 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67254 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145005 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145005 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145005 + 2052459:pw-trigger.sh: 74: patch_id=145005 + 2052459:pw-trigger.sh: 75: '[' 145005 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145005 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145005 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145005 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145005 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145005 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145005 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MxNfAOZsZC +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.omxmwu9fTz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MxNfAOZsZC /tmp/tmp.omxmwu9fTz' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145005/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145005/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054475 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.omxmwu9fTz ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MxNfAOZsZC /tmp/tmp.omxmwu9fTz + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145005 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145005 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145005 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XNWKMOnI4R +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O6QOM0KVdW ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XNWKMOnI4R /tmp/tmp.O6QOM0KVdW' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145005/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145005/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054490 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6QOM0KVdW ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524214, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524214/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:17:59.192303", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:17:59.192303 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:17:59.192303 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790795879 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795879 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795879 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054497 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6QOM0KVdW ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524215, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:18:02.056971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:18:02.056971 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:18:02.056971 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790795882 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795879 -le 1790795882 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795882 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054504 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6QOM0KVdW ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524223, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524223/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:33:06.113880", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:33:06.113880 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:33:06.113880 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796786 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795882 -le 1790796786 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796786 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054511 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O6QOM0KVdW ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XNWKMOnI4R /tmp/tmp.O6QOM0KVdW + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=5 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=13 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 13.id + 2052459:pw-trigger.sh: 64: series_id=67256 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67256 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67256 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67256 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67256 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67256 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67256 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67256 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67256 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145009 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145009 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145009 + 2052459:pw-trigger.sh: 74: patch_id=145009 + 2052459:pw-trigger.sh: 75: '[' 145009 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145009 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145009 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145009 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145009 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145009 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145009 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2BdqniCfjs +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MsF0cFjJjV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2BdqniCfjs /tmp/tmp.MsF0cFjJjV' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145009/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145009/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054603 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MsF0cFjJjV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2BdqniCfjs /tmp/tmp.MsF0cFjJjV + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145009 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145009 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145009 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tjefw1vX3j +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TGGmQhT8QL ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tjefw1vX3j /tmp/tmp.TGGmQhT8QL' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145009/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145009/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054618 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGGmQhT8QL ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524216, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:06.580770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:06.580770 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:06.580770 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796006 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796006 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796006 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054625 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGGmQhT8QL ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524219, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:22.795716", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:22.795716 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:22.795716 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796022 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796006 -le 1790796022 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796022 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054632 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGGmQhT8QL ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524230, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524230/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:36:07.437098", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:36:07.437098 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:36:07.437098 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796967 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796022 -le 1790796967 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796967 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054639 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGGmQhT8QL ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tjefw1vX3j /tmp/tmp.TGGmQhT8QL + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=6 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=12 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 12.id + 2052459:pw-trigger.sh: 64: series_id=67257 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67257 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67257 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67257 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67257 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67257 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67257 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67257 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67257 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145010 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145010 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145010 + 2052459:pw-trigger.sh: 74: patch_id=145010 + 2052459:pw-trigger.sh: 75: '[' 145010 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145010 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145010 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145010 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145010 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145010 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145010 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z2yD7pDaRR +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n1zONxowXY ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z2yD7pDaRR /tmp/tmp.n1zONxowXY' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145010/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145010/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054727 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n1zONxowXY ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z2yD7pDaRR /tmp/tmp.n1zONxowXY + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145010 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145010 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145010 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xDH06JoEwH +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9gpv5PJTRQ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xDH06JoEwH /tmp/tmp.9gpv5PJTRQ' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145010/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145010/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054742 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9gpv5PJTRQ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524217, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524217/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:11.013967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:11.013967 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:11.013967 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796011 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796011 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796011 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054749 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9gpv5PJTRQ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524218, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524218/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:19.939674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:19.939674 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:19.939674 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796019 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796011 -le 1790796019 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796019 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054756 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9gpv5PJTRQ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524229, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:35:49.276492", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:35:49.276492 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:35:49.276492 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796949 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796019 -le 1790796949 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796949 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054763 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9gpv5PJTRQ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xDH06JoEwH /tmp/tmp.9gpv5PJTRQ + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=7 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=11 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 11.id + 2052459:pw-trigger.sh: 64: series_id=67258 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67258 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67258 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67258 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67258 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67258 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67258 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67258 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67258 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145011 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145011 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145011 + 2052459:pw-trigger.sh: 74: patch_id=145011 + 2052459:pw-trigger.sh: 75: '[' 145011 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145011 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145011 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145011 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145011 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145011 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145011 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P4E827ha4y +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yqfs0Cdpng ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P4E827ha4y /tmp/tmp.yqfs0Cdpng' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145011/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145011/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054851 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yqfs0Cdpng ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P4E827ha4y /tmp/tmp.yqfs0Cdpng + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145011 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145011 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145011 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aAmjzroJZ9 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NRFfzCd7Qg ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aAmjzroJZ9 /tmp/tmp.NRFfzCd7Qg' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145011/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145011/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054866 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRFfzCd7Qg ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524220, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524220/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:26:28.166246", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:26:28.166246 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:26:28.166246 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796388 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796388 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796388 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054873 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRFfzCd7Qg ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524221, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524221/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:26:31.039297", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:26:31.039297 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:26:31.039297 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796391 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796388 -le 1790796391 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796391 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054880 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRFfzCd7Qg ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524235, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:40:21.276276", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:40:21.276276 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:40:21.276276 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797221 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796391 -le 1790797221 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797221 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054887 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRFfzCd7Qg ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aAmjzroJZ9 /tmp/tmp.NRFfzCd7Qg + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=8 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=10 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 10.id + 2052459:pw-trigger.sh: 64: series_id=67259 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67259 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67259 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67259 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67259 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67259 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67259 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67259 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67259 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145012 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145012 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145012 + 2052459:pw-trigger.sh: 74: patch_id=145012 + 2052459:pw-trigger.sh: 75: '[' 145012 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145012 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145012 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145012 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145012 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145012 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145012 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LyRfu3ERpG +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qHZfiasuFo ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LyRfu3ERpG /tmp/tmp.qHZfiasuFo' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145012/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145012/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054975 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qHZfiasuFo ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LyRfu3ERpG /tmp/tmp.qHZfiasuFo + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145012 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145012 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145012 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZaOPTUaWHy +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5LoDWZVNgq ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZaOPTUaWHy /tmp/tmp.5LoDWZVNgq' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145012/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145012/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054990 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LoDWZVNgq ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524224, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524224/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:40.216923", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:40.216923 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:40.216923 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796880 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796880 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796880 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2054997 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LoDWZVNgq ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524225, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524225/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:42.207845", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:42.207845 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:42.207845 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796882 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796880 -le 1790796882 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796882 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055004 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LoDWZVNgq ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524226, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524226/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:42.541811", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/archive/artifacts/artifacts.precommit/", "context": "tcwg_gcc_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:42.541811 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:42.541811 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796882 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796882 -le 1790796882 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796882 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055011 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5LoDWZVNgq ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZaOPTUaWHy /tmp/tmp.5LoDWZVNgq + 2052459:pw-trigger.sh: 103: check_state=warning + 2052459:pw-trigger.sh: 104: '[' warning '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' warning '!=' success ']' + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145012:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 145012:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=9 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 9.id + 2052459:pw-trigger.sh: 64: series_id=67260 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67260 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67260 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67260 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67260 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67260 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67260 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67260 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67260 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145013 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145013 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145013 + 2052459:pw-trigger.sh: 74: patch_id=145013 + 2052459:pw-trigger.sh: 75: '[' 145013 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145013 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145013 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145013 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145013 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145013 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145013 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kifHLDPyiX +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.weidZ84mic ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kifHLDPyiX /tmp/tmp.weidZ84mic' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145013/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145013/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055098 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.weidZ84mic ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kifHLDPyiX /tmp/tmp.weidZ84mic + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145013 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145013 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145013 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rvCEhANTnH +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zAtL2gAwyl ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rvCEhANTnH /tmp/tmp.zAtL2gAwyl' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145013/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145013/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055113 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAtL2gAwyl ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524227, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524227/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:43.704022", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:43.704022 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:43.704022 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796883 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796883 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796883 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055120 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAtL2gAwyl ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524228, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524228/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:46.726375", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:46.726375 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:46.726375 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790796886 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796883 -le 1790796886 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796886 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055127 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAtL2gAwyl ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524244, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:58.966106", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:58.966106 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:58.966106 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797798 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796886 -le 1790797798 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797798 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055134 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zAtL2gAwyl ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rvCEhANTnH /tmp/tmp.zAtL2gAwyl + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=9 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=8 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 8.id + 2052459:pw-trigger.sh: 64: series_id=67262 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67262 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67262 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67262 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67262 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67262 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67262 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67262 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67262 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145023 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145023 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145023 + 2052459:pw-trigger.sh: 74: patch_id=145023 + 2052459:pw-trigger.sh: 75: '[' 145023 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145023 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145023 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145023 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145023 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145023 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145023 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.v8y7qe4ldV +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wOCXj7AuSN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.v8y7qe4ldV /tmp/tmp.wOCXj7AuSN' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145023/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145023/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055222 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wOCXj7AuSN ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.v8y7qe4ldV /tmp/tmp.wOCXj7AuSN + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145023 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145023 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145023 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8Ew64plEoy +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cUiOX8CUsx ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8Ew64plEoy /tmp/tmp.cUiOX8CUsx' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145023/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145023/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055237 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cUiOX8CUsx ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524231, "url": "https://patchwork.sourceware.org/api/1.2/patches/145023/checks/524231/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:32.707501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15065/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:32.707501 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:32.707501 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797112 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797112 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797112 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055244 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cUiOX8CUsx ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524233, "url": "https://patchwork.sourceware.org/api/1.2/patches/145023/checks/524233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:57.300638", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15065/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:57.300638 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:57.300638 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797137 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797112 -le 1790797137 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797137 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055251 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cUiOX8CUsx ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8Ew64plEoy /tmp/tmp.cUiOX8CUsx + 2052459:pw-trigger.sh: 103: check_state=fail + 2052459:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2052459:pw-trigger.sh: 105: break + 2052459:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 145023:tcwg_gcc_build--master-arm to succeed. + 2052459:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145023:tcwg_gcc_build--master-arm to succeed.' + 2052459:pw-trigger.sh: 110: continue + 2052459:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=7 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 7.id + 2052459:pw-trigger.sh: 64: series_id=67263 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67263 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67263 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67263 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67263 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67263 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67263 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67263 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67263 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145024 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145024 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145024 + 2052459:pw-trigger.sh: 74: patch_id=145024 + 2052459:pw-trigger.sh: 75: '[' 145024 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145024 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145024 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145024 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145024 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145024 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145024 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BVhkFLgxJp +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EqyvpHsLa3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BVhkFLgxJp /tmp/tmp.EqyvpHsLa3' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145024/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145024/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055338 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EqyvpHsLa3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BVhkFLgxJp /tmp/tmp.EqyvpHsLa3 + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145024 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145024 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145024 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VEGkLUxlhu +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZzwyjUUBPV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VEGkLUxlhu /tmp/tmp.ZzwyjUUBPV' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145024/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145024/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055353 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzwyjUUBPV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524232, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:45.220602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:45.220602 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:45.220602 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797125 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797125 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797125 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055360 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzwyjUUBPV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524234, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524234/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:39:04.087680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:39:04.087680 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:39:04.087680 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797144 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797125 -le 1790797144 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797144 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055367 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzwyjUUBPV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:53:51.336297", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:53:51.336297 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:53:51.336297 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798031 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797144 -le 1790798031 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798031 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055374 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZzwyjUUBPV ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VEGkLUxlhu /tmp/tmp.ZzwyjUUBPV + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=10 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=6 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 6.id + 2052459:pw-trigger.sh: 64: series_id=67264 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67264 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67264 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67264 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67264 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67264 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67264 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67264 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67264 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145025 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145025 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145025 + 2052459:pw-trigger.sh: 74: patch_id=145025 + 2052459:pw-trigger.sh: 75: '[' 145025 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145025 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145025 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145025 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145025 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145025 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145025 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jPLlsPcTk9 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AaVKz3XZGH ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jPLlsPcTk9 /tmp/tmp.AaVKz3XZGH' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145025/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145025/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055462 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AaVKz3XZGH ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jPLlsPcTk9 /tmp/tmp.AaVKz3XZGH + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145025 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145025 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145025 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uXLq6c7IFb +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3yDB9GkHnf ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uXLq6c7IFb /tmp/tmp.3yDB9GkHnf' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145025/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145025/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055477 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yDB9GkHnf ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524236, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:42:42.197185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:42:42.197185 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:42:42.197185 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797362 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797362 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797362 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055484 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yDB9GkHnf ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524237, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:42:44.396515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:42:44.396515 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:42:44.396515 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797364 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797362 -le 1790797364 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797364 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055491 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yDB9GkHnf ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524250, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:40.284093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:40.284093 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:40.284093 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798320 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797364 -le 1790798320 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798320 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055498 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3yDB9GkHnf ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uXLq6c7IFb /tmp/tmp.3yDB9GkHnf + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=11 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=5 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 5.id + 2052459:pw-trigger.sh: 64: series_id=67265 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67265 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67265 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67265 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67265 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67265 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67265 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67265 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67265 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145026 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145026 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145026 + 2052459:pw-trigger.sh: 74: patch_id=145026 + 2052459:pw-trigger.sh: 75: '[' 145026 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145026 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145026 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145026 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145026 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145026 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145026 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jZUvdJ19TF +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5O8bPvkhQ4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jZUvdJ19TF /tmp/tmp.5O8bPvkhQ4' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145026/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145026/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055586 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5O8bPvkhQ4 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jZUvdJ19TF /tmp/tmp.5O8bPvkhQ4 + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145026 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145026 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145026 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Pk9SWkiVhN +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dkr5SgPoBP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Pk9SWkiVhN /tmp/tmp.dkr5SgPoBP' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145026/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145026/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055601 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dkr5SgPoBP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524238, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:43:52.467581", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:43:52.467581 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:43:52.467581 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797432 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797432 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797432 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055608 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dkr5SgPoBP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524239, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:43:56.579915", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:43:56.579915 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:43:56.579915 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797436 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797432 -le 1790797436 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797436 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055615 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dkr5SgPoBP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524251, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524251/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:59:36.697645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:59:36.697645 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:59:36.697645 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798376 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797436 -le 1790798376 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798376 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055622 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dkr5SgPoBP ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Pk9SWkiVhN /tmp/tmp.dkr5SgPoBP + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=12 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=4 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 4.id + 2052459:pw-trigger.sh: 64: series_id=67266 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67266 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67266 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67266 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67266 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67266 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67266 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67266 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67266 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145028 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145028 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145028 + 2052459:pw-trigger.sh: 74: patch_id=145028 + 2052459:pw-trigger.sh: 75: '[' 145028 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145028 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145028 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145028 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145028 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145028 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145028 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WuUzKVvnrV +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eMJrxxyysm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WuUzKVvnrV /tmp/tmp.eMJrxxyysm' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145028/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145028/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055712 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eMJrxxyysm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WuUzKVvnrV /tmp/tmp.eMJrxxyysm + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145028 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145028 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145028 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OMAOMGfYsN +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tZ65iWv0hK ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OMAOMGfYsN /tmp/tmp.tZ65iWv0hK' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145028/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145028/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055727 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tZ65iWv0hK ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524242, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:43.142159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:43.142159 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:43.142159 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797783 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797783 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797783 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055734 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tZ65iWv0hK ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524243, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:45.662971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:45.662971 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:45.662971 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790797785 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797783 -le 1790797785 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797785 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055741 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tZ65iWv0hK ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524260, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:44.391286", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:44.391286 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:44.391286 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790798684 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797785 -le 1790798684 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798684 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055748 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tZ65iWv0hK ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OMAOMGfYsN /tmp/tmp.tZ65iWv0hK + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=13 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=3 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 3.id + 2052459:pw-trigger.sh: 64: series_id=67269 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67269 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67269 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67269 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67269 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67269 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67269 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67269 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67269 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145032 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145032 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145032 + 2052459:pw-trigger.sh: 74: patch_id=145032 + 2052459:pw-trigger.sh: 75: '[' 145032 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145032 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145032 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145032 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145032 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145032 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145032 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CRP5eb0Chk +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mdmkwWirnB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CRP5eb0Chk /tmp/tmp.mdmkwWirnB' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145032/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145032/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055836 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mdmkwWirnB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CRP5eb0Chk /tmp/tmp.mdmkwWirnB + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145032 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145032 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145032 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QfyFDBZph9 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EbMRE6Wqed ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QfyFDBZph9 /tmp/tmp.EbMRE6Wqed' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145032/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145032/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055851 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EbMRE6Wqed ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524458, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524458/", "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-01T00:33:45.286045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:45.286045 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:45.286045 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790814825 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790814825 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814825 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055858 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EbMRE6Wqed ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524460, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524460/", "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-01T00:33:48.497205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:48.497205 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:48.497205 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790814828 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814825 -le 1790814828 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814828 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055865 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EbMRE6Wqed ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524467, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524467/", "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-01T00:49:19.664970", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:49:19.664970 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:49:19.664970 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790815759 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814828 -le 1790815759 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815759 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055872 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EbMRE6Wqed ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QfyFDBZph9 /tmp/tmp.EbMRE6Wqed + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=14 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=2 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 2.id + 2052459:pw-trigger.sh: 64: series_id=67278 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67278 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67278 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67278 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67278 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67278 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67278 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67278 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67278 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145050 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145050 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145050 + 2052459:pw-trigger.sh: 74: patch_id=145050 + 2052459:pw-trigger.sh: 75: '[' 145050 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145050 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145050 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145050 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145050 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145050 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145050 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CooZX3MezS +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u999wPAo4D ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CooZX3MezS /tmp/tmp.u999wPAo4D' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145050/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145050/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055960 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u999wPAo4D ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CooZX3MezS /tmp/tmp.u999wPAo4D + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145050 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145050 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145050 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wyiWx5zQ8E +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XRpskO8Amh ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wyiWx5zQ8E /tmp/tmp.XRpskO8Amh' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145050/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145050/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055975 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XRpskO8Amh ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524464, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524464/", "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-01T00:47:21.697140", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:47:21.697140 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:47:21.697140 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790815641 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790815641 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815641 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055982 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XRpskO8Amh ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524465, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524465/", "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-01T00:47:24.370738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:47:24.370738 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:47:24.370738 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790815644 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815641 -le 1790815644 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815644 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055989 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XRpskO8Amh ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524476, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524476/", "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-01T01:00:30.015943", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:00:30.015943 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:00:30.015943 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790816430 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815644 -le 1790816430 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790816430 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2055996 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XRpskO8Amh ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wyiWx5zQ8E /tmp/tmp.XRpskO8Amh + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=15 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=1 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 1.id + 2052459:pw-trigger.sh: 64: series_id=67279 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67279 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67279 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67279 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67279 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2052459:pw-trigger.sh: 71: num_patch=0 + 2052459:pw-trigger.sh: 72: true ++ 2052459:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67279 0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67279 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67279 property '.*' value Patches 0 +++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67279 +++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145051 ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145051 = '' ']' ++ 2052459:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145051 + 2052459:pw-trigger.sh: 74: patch_id=145051 + 2052459:pw-trigger.sh: 75: '[' 145051 = '' ']' ++ 2052459:pw-trigger.sh: 82: pw_get_patch_data gcc 145051 State ++ 2052459:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2052459:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2052459:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145051 ++ 2052459:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2052459:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145051 property State value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=145051 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: 82: patch_state=new + 2052459:pw-trigger.sh: 83: case "$patch_state" in ++ 2052459:pw-trigger.sh: 89: pw_patch_check_state 145051 tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145051 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wUGBOUeraV +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JPjTmstcgS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wUGBOUeraV /tmp/tmp.JPjTmstcgS' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145051/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145051/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2056084 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JPjTmstcgS ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wUGBOUeraV /tmp/tmp.JPjTmstcgS + 2052459:pw-trigger.sh: 89: check_state=pending + 2052459:pw-trigger.sh: 90: '[' pending = pending ']' + 2052459:pw-trigger.sh: 91: break + 2052459:pw-trigger.sh: 96: '[' 145051 = '' ']' + 2052459:pw-trigger.sh: 101: check_state=success + 2052459:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2052459:pw-trigger.sh: 103: pw_patch_check_state 145051 tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145051 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2052459:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2052459:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2052459:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mi1K1hd9tw +++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2052459:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hrFqaupjRB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mi1K1hd9tw /tmp/tmp.hrFqaupjRB' EXIT ++ 2052459:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2052459:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145051/checks/ ++ 2052459:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145051/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2056099 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hrFqaupjRB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524468, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524468/", "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-01T00:50:39.592891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:50:39.592891 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:50:39.592891 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790815839 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790815839 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815839 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2056106 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hrFqaupjRB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524469, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524469/", "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-01T00:50:51.287864", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:50:51.287864 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:50:51.287864 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790815851 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815839 -le 1790815851 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815851 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2056113 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hrFqaupjRB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524481, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524481/", "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-01T01:04:44.160793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2052459:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:04:44.160793 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:04:44.160793 +%s ++ 2052459:pw-trigger.sh: pw_patch_check_state: 274: date=1790816684 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815851 -le 1790816684 ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790816684 +++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2052459:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2052459:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2052459:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 267: wait 2056120 ++ 2052459:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hrFqaupjRB ++ 2052459:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2052459:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2052459:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2052459:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mi1K1hd9tw /tmp/tmp.hrFqaupjRB + 2052459:pw-trigger.sh: 103: check_state=success + 2052459:pw-trigger.sh: 104: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 108: '[' success '!=' success ']' + 2052459:pw-trigger.sh: 113: j=16 + 2052459:pw-trigger.sh: 114: cat + 2052459:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2052459:pw-trigger.sh: 63: i=0 ++ 2052459:pw-trigger.sh: 64: shyaml get-value 0.id + 2052459:pw-trigger.sh: 64: series_id=67287 + 2052459:pw-trigger.sh: 66: pw_series_complete_p gcc 67287 + 2052459:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2052459:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67287 + 2052459:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2052459:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67287 property Complete value ++ 2052459:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2052459:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2052459:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2052459:pw-trigger.sh: pw_yaml_get: 100: local id=67287 ++ 2052459:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2052459:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2052459:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2052459:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2052459:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2052459:pw-trigger.sh: pw_yaml_get: 108: set +x + 2052459:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2052459:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2052459:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2052459:pw-trigger.sh: 67: continue + 2052459:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2052459:pw-trigger.sh: 119: rm /tmp/tmp.NAkQLJdLNm + 2052459:pw-trigger.sh: 121: echo 'Processed 30 series and created 16 pre-commit triggers' Processed 30 series and created 16 pre-commit triggers + 2052459:pw-trigger.sh: 1: pw_deinit gcc + 2052459:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2052459:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2052459:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2052459 + 2052459:pw-trigger.sh: 1: rm -f /tmp/tmp.NAkQLJdLNm