+ 1748677:jenkins3479252011535011048.sh: build_container_exec: 29: set +x + 227326:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 227326:pw-trigger.sh: 47: pw_init binutils + 227326:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 227326:pw-trigger.sh: pw_init: 42: local project=binutils + 227326:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 227326:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 227326:pw-trigger.sh: pw_init: 48: pw_clear_cache + 227326:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 227326:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-227326 + 227326:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-227326 ++ 227326:pw-trigger.sh: 49: mktemp + 227326:pw-trigger.sh: 49: yaml=/tmp/tmp.20N4Ic2aaE + 227326:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.20N4Ic2aaE' EXIT + 227326:pw-trigger.sh: 53: readarray -t prereq_bots ++ 227326:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 227326:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 227326:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 227326:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 227326:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 227326:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 227326:pw-trigger.sh: 58: shyaml get-length + 227326:pw-trigger.sh: 58: len=30 + 227326:pw-trigger.sh: 59: i=30 + 227326:pw-trigger.sh: 60: j=0 + 227326:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=29 ++ 227326:pw-trigger.sh: 64: shyaml get-value 29.id + 227326:pw-trigger.sh: 64: series_id=65401 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65401 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65401 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65401 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65401 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65401 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65401 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65401 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65401 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141946 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141946 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141946 + 227326:pw-trigger.sh: 74: patch_id=141946 + 227326:pw-trigger.sh: 75: '[' 141946 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 141946 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141946 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141946 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=141946 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 141946 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141946 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yaw6JPdtPQ +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0xf9JtkZ1W ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yaw6JPdtPQ /tmp/tmp.0xf9JtkZ1W' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141946/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141946/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227453 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf9JtkZ1W ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501065, "url": "https://patchwork.sourceware.org/api/1.2/patches/141946/checks/501065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:18:15.840441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10396/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:15.840441 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:15.840441 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372295 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372295 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372295 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227460 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf9JtkZ1W ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501066, "url": "https://patchwork.sourceware.org/api/1.2/patches/141946/checks/501066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:18:16.824172", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10396/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:16.824172 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:16.824172 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372296 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372295 -le 1787372296 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372296 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227467 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf9JtkZ1W ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501081, "url": "https://patchwork.sourceware.org/api/1.2/patches/141946/checks/501081/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:22:53.858809", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10396/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:22:53.858809 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:22:53.858809 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372573 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372296 -le 1787372573 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372573 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227474 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0xf9JtkZ1W ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yaw6JPdtPQ /tmp/tmp.0xf9JtkZ1W + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65401 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65401 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65401 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65401 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=28 ++ 227326:pw-trigger.sh: 64: shyaml get-value 28.id + 227326:pw-trigger.sh: 64: series_id=65411 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65411 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65411 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65411 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65411 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65411 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65411 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65411 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65411 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141964 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141964 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141964 + 227326:pw-trigger.sh: 74: patch_id=141964 + 227326:pw-trigger.sh: 75: '[' 141964 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 141964 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141964 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141964 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=141964 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 141964 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141964 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.unp0T2z4or +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ScAS7G8cVa ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.unp0T2z4or /tmp/tmp.ScAS7G8cVa' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141964/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141964/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227576 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ScAS7G8cVa ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501067, "url": "https://patchwork.sourceware.org/api/1.2/patches/141964/checks/501067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:18:18.052062", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10397/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:18.052062 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:18.052062 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372298 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372298 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372298 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227583 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ScAS7G8cVa ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501069, "url": "https://patchwork.sourceware.org/api/1.2/patches/141964/checks/501069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:18:18.984908", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10397/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:18.984908 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:18.984908 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372298 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372298 -le 1787372298 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372298 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227590 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ScAS7G8cVa ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501080, "url": "https://patchwork.sourceware.org/api/1.2/patches/141964/checks/501080/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T04:22:53.729780", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10397/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:22:53.729780 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:22:53.729780 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787372573 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372298 -le 1787372573 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372573 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227597 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ScAS7G8cVa ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.unp0T2z4or /tmp/tmp.ScAS7G8cVa + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65411 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65411 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65411 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65411 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=27 ++ 227326:pw-trigger.sh: 64: shyaml get-value 27.id + 227326:pw-trigger.sh: 64: series_id=65415 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65415 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65415 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65415 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65415 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65415 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65415 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65415 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65415 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141972 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141972 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141972 + 227326:pw-trigger.sh: 74: patch_id=141972 + 227326:pw-trigger.sh: 75: '[' 141972 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 141972 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141972 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141972 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=141972 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 141972 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141972 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.coYFe3z9n7 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fZChqaII7g ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.coYFe3z9n7 /tmp/tmp.fZChqaII7g' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141972/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141972/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227699 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZChqaII7g ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501233, "url": "https://patchwork.sourceware.org/api/1.2/patches/141972/checks/501233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:37:30.820997", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10400/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:37:30.820997 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:37:30.820997 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787402250 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787402250 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402250 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227706 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZChqaII7g ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501234, "url": "https://patchwork.sourceware.org/api/1.2/patches/141972/checks/501234/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:37:32.973317", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10400/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:37:32.973317 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:37:32.973317 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787402252 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402250 -le 1787402252 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402252 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227713 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZChqaII7g ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501237, "url": "https://patchwork.sourceware.org/api/1.2/patches/141972/checks/501237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T12:45:08.904747", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10400/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:08.904747 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:08.904747 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787402708 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402252 -le 1787402708 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402708 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227720 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fZChqaII7g ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.coYFe3z9n7 /tmp/tmp.fZChqaII7g + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65415 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65415 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65415 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65415 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=26 ++ 227326:pw-trigger.sh: 64: shyaml get-value 26.id + 227326:pw-trigger.sh: 64: series_id=65417 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65417 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65417 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65417 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65417 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65417 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65417 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65417 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65417 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141974 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141974 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141974 + 227326:pw-trigger.sh: 74: patch_id=141974 + 227326:pw-trigger.sh: 75: '[' 141974 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 141974 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141974 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141974 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=141974 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 141974 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141974 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NzwJYLm3It +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aB4r11DWHq ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NzwJYLm3It /tmp/tmp.aB4r11DWHq' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141974/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141974/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227822 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aB4r11DWHq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501413, "url": "https://patchwork.sourceware.org/api/1.2/patches/141974/checks/501413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:13:32.666414", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10403/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:13:32.666414 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:13:32.666414 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787418812 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418812 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418812 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227829 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aB4r11DWHq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501414, "url": "https://patchwork.sourceware.org/api/1.2/patches/141974/checks/501414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:13:34.161285", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10403/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:13:34.161285 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:13:34.161285 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787418814 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418812 -le 1787418814 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418814 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227836 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aB4r11DWHq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501419, "url": "https://patchwork.sourceware.org/api/1.2/patches/141974/checks/501419/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-22T17:18:47.067715", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10403/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:18:47.067715 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:18:47.067715 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787419127 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418814 -le 1787419127 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419127 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227843 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aB4r11DWHq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NzwJYLm3It /tmp/tmp.aB4r11DWHq + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65417 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65417 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65417 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65417 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=25 ++ 227326:pw-trigger.sh: 64: shyaml get-value 25.id + 227326:pw-trigger.sh: 64: series_id=65441 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65441 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65441 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65441 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65441 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65441 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65441 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65441 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65441 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142014 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142014 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142014 + 227326:pw-trigger.sh: 74: patch_id=142014 + 227326:pw-trigger.sh: 75: '[' 142014 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142014 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142014 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142014 property State value ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142014 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142014 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142014 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oIxBrea6YX +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1oJ4KNnmor ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oIxBrea6YX /tmp/tmp.1oJ4KNnmor' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142014/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142014/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227945 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1oJ4KNnmor ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oIxBrea6YX /tmp/tmp.1oJ4KNnmor + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142014 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142014 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142014 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eoEVlgc528 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ykzhnwjdrt ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eoEVlgc528 /tmp/tmp.ykzhnwjdrt' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142014/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142014/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227960 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ykzhnwjdrt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501917, "url": "https://patchwork.sourceware.org/api/1.2/patches/142014/checks/501917/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T15:27:56.167253", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10635/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:27:56.167253 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:27:56.167253 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787498876 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787498876 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498876 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227967 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ykzhnwjdrt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501921, "url": "https://patchwork.sourceware.org/api/1.2/patches/142014/checks/501921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T15:28:02.268580", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10635/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:28:02.268580 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:28:02.268580 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787498882 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787498876 -le 1787498882 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498882 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 227974 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ykzhnwjdrt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eoEVlgc528 /tmp/tmp.ykzhnwjdrt WARNING: Waiting for 142014:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142014:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=24 ++ 227326:pw-trigger.sh: 64: shyaml get-value 24.id + 227326:pw-trigger.sh: 64: series_id=65442 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65442 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65442 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65442 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65442 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65442 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65442 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65442 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65442 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142015 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142015 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142015 + 227326:pw-trigger.sh: 74: patch_id=142015 + 227326:pw-trigger.sh: 75: '[' 142015 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142015 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142015 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142015 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142015 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142015 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142015 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ePv0WWZGz4 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fdzs7A6WZj ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ePv0WWZGz4 /tmp/tmp.Fdzs7A6WZj' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142015/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142015/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228061 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fdzs7A6WZj ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ePv0WWZGz4 /tmp/tmp.Fdzs7A6WZj + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142015 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142015 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142015 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0ELIgjFdFg +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5gcPnJ5MLq ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0ELIgjFdFg /tmp/tmp.5gcPnJ5MLq' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142015/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142015/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228076 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5gcPnJ5MLq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501918, "url": "https://patchwork.sourceware.org/api/1.2/patches/142015/checks/501918/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T15:27:56.579393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10636/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:27:56.579393 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:27:56.579393 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787498876 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787498876 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498876 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228083 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5gcPnJ5MLq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501922, "url": "https://patchwork.sourceware.org/api/1.2/patches/142015/checks/501922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T15:28:02.273509", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10636/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:28:02.273509 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:28:02.273509 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787498882 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787498876 -le 1787498882 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498882 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228090 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5gcPnJ5MLq ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0ELIgjFdFg /tmp/tmp.5gcPnJ5MLq WARNING: Waiting for 142015:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142015:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=23 ++ 227326:pw-trigger.sh: 64: shyaml get-value 23.id + 227326:pw-trigger.sh: 64: series_id=65446 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65446 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65446 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65446 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65446 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142022 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142022 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142022 + 227326:pw-trigger.sh: 74: patch_id=142022 + 227326:pw-trigger.sh: 75: '[' 142022 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142022 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142022 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142022 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142022 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142022 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142022 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QDFkcFxL9w +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3UwPuptaDY ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QDFkcFxL9w /tmp/tmp.3UwPuptaDY' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142022/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142022/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228177 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3UwPuptaDY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501965, "url": "https://patchwork.sourceware.org/api/1.2/patches/142022/checks/501965/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T17:31:52.661910", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10405/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:52.661910 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:52.661910 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787506312 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787506312 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506312 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228184 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3UwPuptaDY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501966, "url": "https://patchwork.sourceware.org/api/1.2/patches/142022/checks/501966/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T17:31:55.663012", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10405/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:55.663012 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:55.663012 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787506315 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506312 -le 1787506315 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506315 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228191 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3UwPuptaDY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501973, "url": "https://patchwork.sourceware.org/api/1.2/patches/142022/checks/501973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-23T17:51:31.164704", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10405/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:51:31.164704 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:51:31.164704 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787507491 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506315 -le 1787507491 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787507491 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228198 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3UwPuptaDY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QDFkcFxL9w /tmp/tmp.3UwPuptaDY + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=22 ++ 227326:pw-trigger.sh: 64: shyaml get-value 22.id + 227326:pw-trigger.sh: 64: series_id=65456 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65456 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65456 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65456 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65456 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142032 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142032 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142032 + 227326:pw-trigger.sh: 74: patch_id=142032 + 227326:pw-trigger.sh: 75: '[' 142032 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142032 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142032 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142032 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142032 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142032 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142032 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xRrW6KY9XQ +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yP4iKi5pWw ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xRrW6KY9XQ /tmp/tmp.yP4iKi5pWw' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142032/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142032/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228300 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yP4iKi5pWw ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502107, "url": "https://patchwork.sourceware.org/api/1.2/patches/142032/checks/502107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T00:03:10.566130", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10406/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:10.566130 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:10.566130 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787529790 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787529790 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529790 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228307 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yP4iKi5pWw ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502108, "url": "https://patchwork.sourceware.org/api/1.2/patches/142032/checks/502108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T00:03:23.202618", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10406/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:23.202618 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:23.202618 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787529803 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529790 -le 1787529803 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529803 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228314 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yP4iKi5pWw ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502116, "url": "https://patchwork.sourceware.org/api/1.2/patches/142032/checks/502116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-24T00:10:44.757010", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10406/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:10:44.757010 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:10:44.757010 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787530244 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529803 -le 1787530244 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530244 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228321 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yP4iKi5pWw ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xRrW6KY9XQ /tmp/tmp.yP4iKi5pWw + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=21 ++ 227326:pw-trigger.sh: 64: shyaml get-value 21.id + 227326:pw-trigger.sh: 64: series_id=65520 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65520 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65520 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65520 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65520 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142121 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142121 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142121 + 227326:pw-trigger.sh: 74: patch_id=142121 + 227326:pw-trigger.sh: 75: '[' 142121 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142121 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142121 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142121 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142121 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142121 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142121 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A8fK1PMcTu +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BeNSihPApp ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A8fK1PMcTu /tmp/tmp.BeNSihPApp' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142121/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142121/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228425 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BeNSihPApp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503142, "url": "https://patchwork.sourceware.org/api/1.2/patches/142121/checks/503142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T13:29:19.367319", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10407/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:19.367319 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:19.367319 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787664559 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787664559 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664559 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228432 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BeNSihPApp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503143, "url": "https://patchwork.sourceware.org/api/1.2/patches/142121/checks/503143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T13:29:22.163621", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10407/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:22.163621 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:22.163621 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787664562 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664559 -le 1787664562 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664562 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228439 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BeNSihPApp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503144, "url": "https://patchwork.sourceware.org/api/1.2/patches/142121/checks/503144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T13:43:07.066215", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10407/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:43:07.066215 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:43:07.066215 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787665387 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664562 -le 1787665387 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787665387 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228446 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BeNSihPApp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A8fK1PMcTu /tmp/tmp.BeNSihPApp + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142120 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142120 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142120 + 227326:pw-trigger.sh: 74: patch_id=142120 + 227326:pw-trigger.sh: 75: '[' 142120 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142120 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142120 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142120 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142120 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142120 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142120 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iRmbIBlSmK +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OsN8Ooy1lQ ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iRmbIBlSmK /tmp/tmp.OsN8Ooy1lQ' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142120/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142120/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228510 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OsN8Ooy1lQ ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503275, "url": "https://patchwork.sourceware.org/api/1.2/patches/142120/checks/503275/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:16:47.207286", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10408/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:47.207286 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:47.207286 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787678207 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678207 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678207 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228517 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OsN8Ooy1lQ ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503276, "url": "https://patchwork.sourceware.org/api/1.2/patches/142120/checks/503276/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:16:48.342616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10408/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:48.342616 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:48.342616 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787678208 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678207 -le 1787678208 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678208 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228524 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OsN8Ooy1lQ ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503285, "url": "https://patchwork.sourceware.org/api/1.2/patches/142120/checks/503285/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T17:22:32.007163", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10408/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:22:32.007163 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:22:32.007163 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787678552 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678208 -le 1787678552 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678552 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228531 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OsN8Ooy1lQ ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iRmbIBlSmK /tmp/tmp.OsN8Ooy1lQ + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=2 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 2 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 2 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=20 ++ 227326:pw-trigger.sh: 64: shyaml get-value 20.id + 227326:pw-trigger.sh: 64: series_id=65535 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65535 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65535 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65535 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65535 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65535 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65535 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65535 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65535 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142152 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142152 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142152 + 227326:pw-trigger.sh: 74: patch_id=142152 + 227326:pw-trigger.sh: 75: '[' 142152 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142152 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142152 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142152 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142152 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142152 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sshgPLVBrQ +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y8MDxJ4Epn ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sshgPLVBrQ /tmp/tmp.Y8MDxJ4Epn' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142152/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228636 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y8MDxJ4Epn ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sshgPLVBrQ /tmp/tmp.Y8MDxJ4Epn + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142152 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142152 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cQT9EWo52I +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d8h5FcZDyG ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cQT9EWo52I /tmp/tmp.d8h5FcZDyG' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142152/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228651 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8h5FcZDyG ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503100, "url": "https://patchwork.sourceware.org/api/1.2/patches/142152/checks/503100/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T10:51:07.512326", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10641/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:07.512326 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:07.512326 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787655067 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787655067 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655067 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228658 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8h5FcZDyG ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503101, "url": "https://patchwork.sourceware.org/api/1.2/patches/142152/checks/503101/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T10:51:09.955758", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10641/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:09.955758 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:09.955758 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787655069 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655067 -le 1787655069 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655069 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228665 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8h5FcZDyG ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503102, "url": "https://patchwork.sourceware.org/api/1.2/patches/142152/checks/503102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T10:51:10.403293", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10641/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:10.403293 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:10.403293 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787655070 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655069 -le 1787655070 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655070 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228672 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d8h5FcZDyG ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cQT9EWo52I /tmp/tmp.d8h5FcZDyG + 227326:pw-trigger.sh: 103: check_state=warning + 227326:pw-trigger.sh: 104: '[' warning '!=' success ']' + 227326:pw-trigger.sh: 105: break WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 108: '[' warning '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=19 ++ 227326:pw-trigger.sh: 64: shyaml get-value 19.id + 227326:pw-trigger.sh: 64: series_id=65539 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65539 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65539 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65539 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65539 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142156 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142156 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142156 + 227326:pw-trigger.sh: 74: patch_id=142156 + 227326:pw-trigger.sh: 75: '[' 142156 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142156 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142156 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142156 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142156 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142156 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142156 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cr6pi2VbKN +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DF84EQ4JpY ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cr6pi2VbKN /tmp/tmp.DF84EQ4JpY' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142156/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142156/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228759 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DF84EQ4JpY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503494, "url": "https://patchwork.sourceware.org/api/1.2/patches/142156/checks/503494/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:30.480661", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10409/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.480661 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.480661 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228766 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DF84EQ4JpY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503496, "url": "https://patchwork.sourceware.org/api/1.2/patches/142156/checks/503496/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:31.562953", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10409/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.562953 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.562953 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228773 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DF84EQ4JpY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503506, "url": "https://patchwork.sourceware.org/api/1.2/patches/142156/checks/503506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:46:27.385673", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10409/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:27.385673 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:27.385673 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708787 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708787 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708787 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228780 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DF84EQ4JpY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cr6pi2VbKN /tmp/tmp.DF84EQ4JpY + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=18 ++ 227326:pw-trigger.sh: 64: shyaml get-value 18.id + 227326:pw-trigger.sh: 64: series_id=65540 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65540 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65540 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65540 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65540 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142157 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142157 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142157 + 227326:pw-trigger.sh: 74: patch_id=142157 + 227326:pw-trigger.sh: 75: '[' 142157 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142157 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142157 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142157 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142157 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142157 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142157 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.djtSxH9tGn +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XfbeltLrLY ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.djtSxH9tGn /tmp/tmp.XfbeltLrLY' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142157/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142157/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228882 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XfbeltLrLY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503493, "url": "https://patchwork.sourceware.org/api/1.2/patches/142157/checks/503493/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:30.411548", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10410/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.411548 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.411548 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228889 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XfbeltLrLY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503495, "url": "https://patchwork.sourceware.org/api/1.2/patches/142157/checks/503495/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:31.537087", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10410/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.537087 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.537087 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228896 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XfbeltLrLY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503505, "url": "https://patchwork.sourceware.org/api/1.2/patches/142157/checks/503505/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:46:26.262118", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10410/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:26.262118 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:26.262118 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708786 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708786 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708786 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 228903 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XfbeltLrLY ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.djtSxH9tGn /tmp/tmp.XfbeltLrLY + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=17 ++ 227326:pw-trigger.sh: 64: shyaml get-value 17.id + 227326:pw-trigger.sh: 64: series_id=65574 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65574 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65574 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65574 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65574 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142201 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142201 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142201 + 227326:pw-trigger.sh: 74: patch_id=142201 + 227326:pw-trigger.sh: 75: '[' 142201 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142201 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142201 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142201 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142201 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142201 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142201 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HJ6PdEf9N3 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GwAPsq1m0m ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HJ6PdEf9N3 /tmp/tmp.GwAPsq1m0m' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142201/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142201/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229005 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GwAPsq1m0m ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503497, "url": "https://patchwork.sourceware.org/api/1.2/patches/142201/checks/503497/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:33.494928", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10411/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:33.494928 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:33.494928 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708553 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708553 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708553 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229012 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GwAPsq1m0m ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503498, "url": "https://patchwork.sourceware.org/api/1.2/patches/142201/checks/503498/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:42:35.066580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10411/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:35.066580 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:35.066580 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708555 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708553 -le 1787708555 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708555 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229019 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GwAPsq1m0m ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503507, "url": "https://patchwork.sourceware.org/api/1.2/patches/142201/checks/503507/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T01:46:29.698382", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10411/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:29.698382 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:29.698382 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787708789 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708555 -le 1787708789 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708789 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229026 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GwAPsq1m0m ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HJ6PdEf9N3 /tmp/tmp.GwAPsq1m0m + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=16 ++ 227326:pw-trigger.sh: 64: shyaml get-value 16.id + 227326:pw-trigger.sh: 64: series_id=65578 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65578 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65578 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65578 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65578 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142211 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142211 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142211 + 227326:pw-trigger.sh: 74: patch_id=142211 + 227326:pw-trigger.sh: 75: '[' 142211 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142211 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142211 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142211 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142211 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142211 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142211 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.my8qqRtP40 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Q5I2nPaefr ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.my8qqRtP40 /tmp/tmp.Q5I2nPaefr' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142211/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142211/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229128 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5I2nPaefr ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503854, "url": "https://patchwork.sourceware.org/api/1.2/patches/142211/checks/503854/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T13:14:12.376849", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10412/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:12.376849 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:12.376849 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787750052 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787750052 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750052 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229135 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5I2nPaefr ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503855, "url": "https://patchwork.sourceware.org/api/1.2/patches/142211/checks/503855/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T13:14:13.573934", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10412/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:13.573934 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:13.573934 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787750053 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750052 -le 1787750053 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750053 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229142 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5I2nPaefr ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503856, "url": "https://patchwork.sourceware.org/api/1.2/patches/142211/checks/503856/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-26T13:17:32.049124", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10412/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:17:32.049124 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:17:32.049124 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787750252 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750053 -le 1787750252 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750252 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229149 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Q5I2nPaefr ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.my8qqRtP40 /tmp/tmp.Q5I2nPaefr + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=15 ++ 227326:pw-trigger.sh: 64: shyaml get-value 15.id + 227326:pw-trigger.sh: 64: series_id=65614 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65614 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65614 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65614 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65614 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65614 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65614 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65614 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65614 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142257 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142257 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142257 + 227326:pw-trigger.sh: 74: patch_id=142257 + 227326:pw-trigger.sh: 75: '[' 142257 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142257 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142257 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142257 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142257 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142257 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jYGbSTvOZE +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u5q1II2dXJ ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jYGbSTvOZE /tmp/tmp.u5q1II2dXJ' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142257/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229251 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u5q1II2dXJ ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jYGbSTvOZE /tmp/tmp.u5q1II2dXJ + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142257 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142257 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HzQtsv9sLr +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ARelXkxrWx ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HzQtsv9sLr /tmp/tmp.ARelXkxrWx' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142257/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229266 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARelXkxrWx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504248, "url": "https://patchwork.sourceware.org/api/1.2/patches/142257/checks/504248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T10:55:20.188290", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10646/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:20.188290 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:20.188290 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787828120 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787828120 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828120 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229273 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARelXkxrWx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504250, "url": "https://patchwork.sourceware.org/api/1.2/patches/142257/checks/504250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T10:55:23.136796", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10646/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:23.136796 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:23.136796 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787828123 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787828120 -le 1787828123 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828123 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229280 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ARelXkxrWx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HzQtsv9sLr /tmp/tmp.ARelXkxrWx + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=14 ++ 227326:pw-trigger.sh: 64: shyaml get-value 14.id + 227326:pw-trigger.sh: 64: series_id=65621 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65621 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65621 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65621 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65621 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142269 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142269 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142269 + 227326:pw-trigger.sh: 74: patch_id=142269 + 227326:pw-trigger.sh: 75: '[' 142269 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142269 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142269 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142269 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142269 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142269 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142269 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ISHw2LraNp +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C4xbhtign5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ISHw2LraNp /tmp/tmp.C4xbhtign5' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142269/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142269/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229367 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4xbhtign5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504297, "url": "https://patchwork.sourceware.org/api/1.2/patches/142269/checks/504297/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T13:15:55.793939", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10413/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:55.793939 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:55.793939 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787836555 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787836555 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836555 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229374 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4xbhtign5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504298, "url": "https://patchwork.sourceware.org/api/1.2/patches/142269/checks/504298/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T13:15:58.962848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10413/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:58.962848 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:58.962848 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787836558 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836555 -le 1787836558 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836558 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229381 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4xbhtign5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504299, "url": "https://patchwork.sourceware.org/api/1.2/patches/142269/checks/504299/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-27T13:24:16.437244", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10413/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:24:16.437244 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:24:16.437244 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787837056 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836558 -le 1787837056 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787837056 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229388 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4xbhtign5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ISHw2LraNp /tmp/tmp.C4xbhtign5 + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=13 ++ 227326:pw-trigger.sh: 64: shyaml get-value 13.id + 227326:pw-trigger.sh: 64: series_id=65627 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65627 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65627 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65627 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65627 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65627 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65627 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65627 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65627 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142278 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142278 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142278 + 227326:pw-trigger.sh: 74: patch_id=142278 + 227326:pw-trigger.sh: 75: '[' 142278 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142278 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142278 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142278 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142278 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142278 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142278 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gQ4mSu0jse +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZQKrJUOlAx ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gQ4mSu0jse /tmp/tmp.ZQKrJUOlAx' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142278/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142278/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229490 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZQKrJUOlAx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505029, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:27.225869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:27.225869 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:27.225869 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922027 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922027 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922027 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229497 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZQKrJUOlAx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505030, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505030/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:28.528715", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:28.528715 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:28.528715 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922028 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922027 -le 1787922028 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922028 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229504 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZQKrJUOlAx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505041, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:04:41.546826", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:04:41.546826 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:04:41.546826 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922281 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922028 -le 1787922281 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922281 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229511 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZQKrJUOlAx ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gQ4mSu0jse /tmp/tmp.ZQKrJUOlAx + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65627 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65627 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65627 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65627 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=12 ++ 227326:pw-trigger.sh: 64: shyaml get-value 12.id + 227326:pw-trigger.sh: 64: series_id=65630 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65630 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65630 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65630 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65630 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65630 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65630 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65630 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65630 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142281 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142281 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142281 + 227326:pw-trigger.sh: 74: patch_id=142281 + 227326:pw-trigger.sh: 75: '[' 142281 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142281 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142281 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142281 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142281 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142281 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142281 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DEQRkzm96J +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BXHCIHrPgd ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DEQRkzm96J /tmp/tmp.BXHCIHrPgd' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142281/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142281/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229613 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BXHCIHrPgd ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505031, "url": "https://patchwork.sourceware.org/api/1.2/patches/142281/checks/505031/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:55.058033", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10415/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:55.058033 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:55.058033 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922055 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922055 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922055 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229620 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BXHCIHrPgd ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505032, "url": "https://patchwork.sourceware.org/api/1.2/patches/142281/checks/505032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:58.595358", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10415/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:58.595358 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:58.595358 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922058 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922055 -le 1787922058 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922058 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229627 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BXHCIHrPgd ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DEQRkzm96J /tmp/tmp.BXHCIHrPgd + 227326:pw-trigger.sh: 89: check_state=fail + 227326:pw-trigger.sh: 90: '[' fail = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65630 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65630 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65630 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65630 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 227326:pw-trigger.sh: 74: true + 227326:pw-trigger.sh: 74: patch_id= + 227326:pw-trigger.sh: 75: '[' '' = '' ']' + 227326:pw-trigger.sh: 76: break + 227326:pw-trigger.sh: 96: '[' '' = '' ']' + 227326:pw-trigger.sh: 97: continue + 227326:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=11 ++ 227326:pw-trigger.sh: 64: shyaml get-value 11.id + 227326:pw-trigger.sh: 64: series_id=65637 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65637 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65637 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65637 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65637 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65637 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65637 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65637 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65637 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142288 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142288 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142288 + 227326:pw-trigger.sh: 74: patch_id=142288 + 227326:pw-trigger.sh: 75: '[' 142288 = '' ']' ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142288 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142288 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142288 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142288 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142288 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rnl2Rru8Cs +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Nk3LQkMfl6 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rnl2Rru8Cs /tmp/tmp.Nk3LQkMfl6' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142288/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229729 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nk3LQkMfl6 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rnl2Rru8Cs /tmp/tmp.Nk3LQkMfl6 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142288 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142288 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SyM9MvDcyO +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lmD1ItyL1v ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SyM9MvDcyO /tmp/tmp.lmD1ItyL1v' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142288/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229744 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmD1ItyL1v ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504958, "url": "https://patchwork.sourceware.org/api/1.2/patches/142288/checks/504958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:32.910995", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10654/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:32.910995 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:32.910995 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911592 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911592 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911592 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229751 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmD1ItyL1v ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504961, "url": "https://patchwork.sourceware.org/api/1.2/patches/142288/checks/504961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:46.860207", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10654/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:46.860207 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:46.860207 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911606 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911592 -le 1787911606 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911606 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229758 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lmD1ItyL1v ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SyM9MvDcyO /tmp/tmp.lmD1ItyL1v + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=10 ++ 227326:pw-trigger.sh: 64: shyaml get-value 10.id + 227326:pw-trigger.sh: 64: series_id=65655 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65655 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65655 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65655 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65655 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65655 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65655 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65655 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65655 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142311 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142311 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142311 + 227326:pw-trigger.sh: 74: patch_id=142311 + 227326:pw-trigger.sh: 75: '[' 142311 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142311 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142311 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142311 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142311 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142311 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9mFQdyJbGT +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9Jm2S4zAC2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9mFQdyJbGT /tmp/tmp.9Jm2S4zAC2' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142311/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229845 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9Jm2S4zAC2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9mFQdyJbGT /tmp/tmp.9Jm2S4zAC2 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142311 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142311 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jI8sxjzJyb +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IsnQp0H3o4 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jI8sxjzJyb /tmp/tmp.IsnQp0H3o4' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142311/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229860 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IsnQp0H3o4 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504959, "url": "https://patchwork.sourceware.org/api/1.2/patches/142311/checks/504959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:33.237597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10655/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:33.237597 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:33.237597 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911593 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911593 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911593 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229867 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IsnQp0H3o4 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504960, "url": "https://patchwork.sourceware.org/api/1.2/patches/142311/checks/504960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:43.817665", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10655/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:43.817665 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:43.817665 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911603 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911593 -le 1787911603 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911603 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229874 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IsnQp0H3o4 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jI8sxjzJyb /tmp/tmp.IsnQp0H3o4 WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=9 ++ 227326:pw-trigger.sh: 64: shyaml get-value 9.id + 227326:pw-trigger.sh: 64: series_id=65659 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65659 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65659 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65659 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65659 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65659 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65659 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65659 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65659 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142320 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142320 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142320 + 227326:pw-trigger.sh: 74: patch_id=142320 + 227326:pw-trigger.sh: 75: '[' 142320 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142320 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142320 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142320 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142320 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142320 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142320 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wzz2fpfirS +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OO8So2KsJ3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wzz2fpfirS /tmp/tmp.OO8So2KsJ3' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142320/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142320/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229973 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OO8So2KsJ3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505033, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:17.817315", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:17.817315 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:17.817315 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922077 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922077 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922077 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229980 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OO8So2KsJ3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505034, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:21.169127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:21.169127 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:21.169127 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922081 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922077 -le 1787922081 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922081 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229987 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OO8So2KsJ3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505043, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505043/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:05:14.257514", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:05:14.257514 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:05:14.257514 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922314 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922081 -le 1787922314 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922314 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 229994 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OO8So2KsJ3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wzz2fpfirS /tmp/tmp.OO8So2KsJ3 + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65659 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65659 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65659 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65659 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142321 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142321 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142321 + 227326:pw-trigger.sh: 74: patch_id=142321 + 227326:pw-trigger.sh: 75: '[' 142321 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142321 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142321 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142321 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142321 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142321 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142321 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BcTEaoZgcF +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1ptndsA3X5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BcTEaoZgcF /tmp/tmp.1ptndsA3X5' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142321/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142321/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230058 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1ptndsA3X5 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BcTEaoZgcF /tmp/tmp.1ptndsA3X5 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142321 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142321 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142321 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RhUZNbvN9K +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lN3W32xBiX ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RhUZNbvN9K /tmp/tmp.lN3W32xBiX' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142321/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142321/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230073 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lN3W32xBiX ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505132, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:46.863518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:46.863518 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:46.863518 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935606 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935606 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935606 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230080 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lN3W32xBiX ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505133, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:49.541507", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:49.541507 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:49.541507 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935609 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935606 -le 1787935609 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935609 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230087 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lN3W32xBiX ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:50.682510", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because of CI-tag:skip" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:50.682510 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:50.682510 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935610 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935609 -le 1787935610 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935610 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230094 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lN3W32xBiX ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RhUZNbvN9K /tmp/tmp.lN3W32xBiX + 227326:pw-trigger.sh: 103: check_state=warning + 227326:pw-trigger.sh: 104: '[' warning '!=' success ']' + 227326:pw-trigger.sh: 105: break WARNING: Waiting for 142321:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 108: '[' warning '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142321:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=8 ++ 227326:pw-trigger.sh: 64: shyaml get-value 8.id + 227326:pw-trigger.sh: 64: series_id=65668 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65668 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65668 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65668 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65668 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65668 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65668 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65668 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65668 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142338 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142338 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142338 + 227326:pw-trigger.sh: 74: patch_id=142338 + 227326:pw-trigger.sh: 75: '[' 142338 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142338 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142338 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142338 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142338 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142338 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zv4opiE4q8 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9vim6mKh97 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zv4opiE4q8 /tmp/tmp.9vim6mKh97' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142338/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230181 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9vim6mKh97 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zv4opiE4q8 /tmp/tmp.9vim6mKh97 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142338 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142338 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tzRpWGZmo5 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M0T5ITEkPM ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tzRpWGZmo5 /tmp/tmp.M0T5ITEkPM' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142338/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230196 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0T5ITEkPM ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504965, "url": "https://patchwork.sourceware.org/api/1.2/patches/142338/checks/504965/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:10:32.416937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10657/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:10:32.416937 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:10:32.416937 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911832 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911832 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911832 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230203 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0T5ITEkPM ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504966, "url": "https://patchwork.sourceware.org/api/1.2/patches/142338/checks/504966/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:10:35.902069", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10657/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:10:35.902069 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:10:35.902069 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911835 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911832 -le 1787911835 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911835 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230210 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M0T5ITEkPM ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tzRpWGZmo5 /tmp/tmp.M0T5ITEkPM + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=7 ++ 227326:pw-trigger.sh: 64: shyaml get-value 7.id + 227326:pw-trigger.sh: 64: series_id=65676 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65676 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65676 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65676 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65676 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142355 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142355 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142355 + 227326:pw-trigger.sh: 74: patch_id=142355 + 227326:pw-trigger.sh: 75: '[' 142355 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142355 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142355 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142355 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142355 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142355 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142355 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kbjv33auX8 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JCp7uJmTqt ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kbjv33auX8 /tmp/tmp.JCp7uJmTqt' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142355/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142355/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230315 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JCp7uJmTqt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505035, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:29.013037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:29.013037 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:29.013037 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922089 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922089 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922089 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230322 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JCp7uJmTqt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505036, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:33.438663", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:33.438663 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:33.438663 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922093 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922089 -le 1787922093 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922093 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230329 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JCp7uJmTqt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505044, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505044/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:05:28.137157", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:05:28.137157 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:05:28.137157 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787922328 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922093 -le 1787922328 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922328 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230336 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JCp7uJmTqt ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kbjv33auX8 /tmp/tmp.JCp7uJmTqt + 227326:pw-trigger.sh: 89: check_state=success + 227326:pw-trigger.sh: 90: '[' success = pending ']' + 227326:pw-trigger.sh: 93: num_patch=1 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142347 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142347 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142347 + 227326:pw-trigger.sh: 74: patch_id=142347 + 227326:pw-trigger.sh: 75: '[' 142347 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142347 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142347 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142347 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142347 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142347 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142347 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jXNgqGiwNm +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mxIWAHjit3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jXNgqGiwNm /tmp/tmp.mxIWAHjit3' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142347/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142347/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230400 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mxIWAHjit3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jXNgqGiwNm /tmp/tmp.mxIWAHjit3 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142347 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142347 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142347 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fcaP17IHPg +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bpA4YROq8B ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fcaP17IHPg /tmp/tmp.bpA4YROq8B' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142347/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142347/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230415 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpA4YROq8B ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505135, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505135/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:58.568476", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10661/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:58.568476 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:58.568476 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935618 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935618 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935618 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230422 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpA4YROq8B ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505136, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:47:03.190069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10661/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:47:03.190069 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:47:03.190069 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935623 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935618 -le 1787935623 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935623 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230429 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpA4YROq8B ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505145, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505145/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:52:38.270324", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10661/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:52:38.270324 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:52:38.270324 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935958 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935623 -le 1787935958 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935958 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230436 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bpA4YROq8B ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fcaP17IHPg /tmp/tmp.bpA4YROq8B + 227326:pw-trigger.sh: 103: check_state=success + 227326:pw-trigger.sh: 104: '[' success '!=' success ']' + 227326:pw-trigger.sh: 108: '[' success '!=' success ']' + 227326:pw-trigger.sh: 113: j=1 + 227326:pw-trigger.sh: 114: cat + 227326:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=6 ++ 227326:pw-trigger.sh: 64: shyaml get-value 6.id + 227326:pw-trigger.sh: 64: series_id=65681 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65681 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65681 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65681 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65681 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65681 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65681 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65681 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65681 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142360 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142360 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142360 + 227326:pw-trigger.sh: 74: patch_id=142360 + 227326:pw-trigger.sh: 75: '[' 142360 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142360 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142360 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142360 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142360 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142360 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6VIyySZdC7 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.agv3s54jUF ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6VIyySZdC7 /tmp/tmp.agv3s54jUF' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142360/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230524 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.agv3s54jUF ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6VIyySZdC7 /tmp/tmp.agv3s54jUF + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142360 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142360 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cCP0FzDWw2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Aef6iz0TGp ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cCP0FzDWw2 /tmp/tmp.Aef6iz0TGp' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142360/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230539 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Aef6iz0TGp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504969, "url": "https://patchwork.sourceware.org/api/1.2/patches/142360/checks/504969/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:12:05.307781", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10659/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:12:05.307781 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:12:05.307781 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911925 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911925 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911925 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230546 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Aef6iz0TGp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504970, "url": "https://patchwork.sourceware.org/api/1.2/patches/142360/checks/504970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:12:07.936522", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10659/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:12:07.936522 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:12:07.936522 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787911927 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911925 -le 1787911927 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911927 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230553 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Aef6iz0TGp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cCP0FzDWw2 /tmp/tmp.Aef6iz0TGp + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=5 ++ 227326:pw-trigger.sh: 64: shyaml get-value 5.id + 227326:pw-trigger.sh: 64: series_id=65692 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65692 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65692 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65692 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65692 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65692 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65692 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65692 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65692 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142371 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142371 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142371 + 227326:pw-trigger.sh: 74: patch_id=142371 + 227326:pw-trigger.sh: 75: '[' 142371 = '' ']' ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142371 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142371 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142371 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142371 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142371 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142371 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OZZrmbLKY7 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o7z9VUKRQV ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OZZrmbLKY7 /tmp/tmp.o7z9VUKRQV' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142371/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230640 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o7z9VUKRQV ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OZZrmbLKY7 /tmp/tmp.o7z9VUKRQV + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142371 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142371 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142371 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9b2rcL2i51 +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.89Rcptvw6F ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9b2rcL2i51 /tmp/tmp.89Rcptvw6F' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142371/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230655 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.89Rcptvw6F ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505137, "url": "https://patchwork.sourceware.org/api/1.2/patches/142371/checks/505137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:49:12.795219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10662/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:49:12.795219 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:49:12.795219 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935752 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935752 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935752 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230662 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.89Rcptvw6F ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505138, "url": "https://patchwork.sourceware.org/api/1.2/patches/142371/checks/505138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:49:27.507642", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10662/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:49:27.507642 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:49:27.507642 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935767 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935752 -le 1787935767 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935767 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230669 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.89Rcptvw6F ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9b2rcL2i51 /tmp/tmp.89Rcptvw6F WARNING: Waiting for 142371:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142371:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=4 ++ 227326:pw-trigger.sh: 64: shyaml get-value 4.id + 227326:pw-trigger.sh: 64: series_id=65693 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65693 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65693 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65693 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65693 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65693 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65693 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65693 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65693 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142372 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142372 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142372 + 227326:pw-trigger.sh: 74: patch_id=142372 + 227326:pw-trigger.sh: 75: '[' 142372 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142372 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142372 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142372 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142372 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142372 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142372 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gVQQ0O0dyi +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SOlXnXmjcu ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gVQQ0O0dyi /tmp/tmp.SOlXnXmjcu' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142372/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142372/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230756 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SOlXnXmjcu ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gVQQ0O0dyi /tmp/tmp.SOlXnXmjcu + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142372 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142372 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142372 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CYt1kDikRS +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n6C2gmXndp ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CYt1kDikRS /tmp/tmp.n6C2gmXndp' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142372/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142372/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230771 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n6C2gmXndp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505140, "url": "https://patchwork.sourceware.org/api/1.2/patches/142372/checks/505140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:50:17.445763", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10663/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:50:17.445763 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:50:17.445763 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935817 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935817 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935817 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230778 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n6C2gmXndp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505141, "url": "https://patchwork.sourceware.org/api/1.2/patches/142372/checks/505141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:50:22.380587", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10663/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:50:22.380587 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:50:22.380587 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935822 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935817 -le 1787935822 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935822 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230785 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n6C2gmXndp ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CYt1kDikRS /tmp/tmp.n6C2gmXndp + 227326:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142372:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142372:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=3 ++ 227326:pw-trigger.sh: 64: shyaml get-value 3.id + 227326:pw-trigger.sh: 64: series_id=65696 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65696 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65696 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65696 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65696 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65696 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65696 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65696 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65696 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142375 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142375 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142375 + 227326:pw-trigger.sh: 74: patch_id=142375 + 227326:pw-trigger.sh: 75: '[' 142375 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142375 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142375 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142375 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142375 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142375 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142375 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HLIc0DOv3R +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sNsNcwUjyn ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HLIc0DOv3R /tmp/tmp.sNsNcwUjyn' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142375/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142375/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230872 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sNsNcwUjyn ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HLIc0DOv3R /tmp/tmp.sNsNcwUjyn + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142375 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142375 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142375 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XnzbANpttD +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L8auyVnvTh ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XnzbANpttD /tmp/tmp.L8auyVnvTh' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142375/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142375/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230887 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8auyVnvTh ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505143, "url": "https://patchwork.sourceware.org/api/1.2/patches/142375/checks/505143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:51:47.723452", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10664/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:51:47.723452 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:51:47.723452 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935907 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935907 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935907 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230894 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8auyVnvTh ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505144, "url": "https://patchwork.sourceware.org/api/1.2/patches/142375/checks/505144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:51:54.558789", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10664/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:51:54.558789 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:51:54.558789 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935914 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935907 -le 1787935914 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935914 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230901 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L8auyVnvTh ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XnzbANpttD /tmp/tmp.L8auyVnvTh + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142375:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142375:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=2 ++ 227326:pw-trigger.sh: 64: shyaml get-value 2.id + 227326:pw-trigger.sh: 64: series_id=65698 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65698 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65698 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65698 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65698 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65698 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65698 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65698 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65698 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142377 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142377 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142377 + 227326:pw-trigger.sh: 74: patch_id=142377 + 227326:pw-trigger.sh: 75: '[' 142377 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142377 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142377 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142377 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142377 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142377 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142377 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3etS32C0Hx +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R12tHlish8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3etS32C0Hx /tmp/tmp.R12tHlish8' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142377/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142377/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 230988 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R12tHlish8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3etS32C0Hx /tmp/tmp.R12tHlish8 + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142377 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142377 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142377 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bebzVm2kqB +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.akYEjkjMO8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bebzVm2kqB /tmp/tmp.akYEjkjMO8' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142377/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142377/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231003 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.akYEjkjMO8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505146, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505146/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:53:18.142906", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10665/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:53:18.142906 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:53:18.142906 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935998 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935998 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935998 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231010 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.akYEjkjMO8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505147, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505147/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:53:19.504295", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10665/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:53:19.504295 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:53:19.504295 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787935999 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935998 -le 1787935999 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935999 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231017 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.akYEjkjMO8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505150, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:56:33.927547", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10665/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:56:33.927547 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:56:33.927547 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787936193 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935999 -le 1787936193 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936193 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231024 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.akYEjkjMO8 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bebzVm2kqB /tmp/tmp.akYEjkjMO8 + 227326:pw-trigger.sh: 103: check_state=success + 227326:pw-trigger.sh: 104: '[' success '!=' success ']' + 227326:pw-trigger.sh: 108: '[' success '!=' success ']' + 227326:pw-trigger.sh: 113: j=2 + 227326:pw-trigger.sh: 114: cat + 227326:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=1 ++ 227326:pw-trigger.sh: 64: shyaml get-value 1.id + 227326:pw-trigger.sh: 64: series_id=65701 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65701 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65701 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65701 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65701 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65701 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65701 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65701 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65701 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142380 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142380 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142380 + 227326:pw-trigger.sh: 74: patch_id=142380 + 227326:pw-trigger.sh: 75: '[' 142380 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142380 State ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142380 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142380 property State value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142380 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142380 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142380 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CUxBhgca4r +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rAZwCicauT ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CUxBhgca4r /tmp/tmp.rAZwCicauT' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142380/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142380/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231112 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rAZwCicauT ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CUxBhgca4r /tmp/tmp.rAZwCicauT + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142380 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142380 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142380 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tbP8ImkRNM +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Redtx0SzKo ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tbP8ImkRNM /tmp/tmp.Redtx0SzKo' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142380/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142380/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231127 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Redtx0SzKo ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505148, "url": "https://patchwork.sourceware.org/api/1.2/patches/142380/checks/505148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:53:52.489455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10666/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:53:52.489455 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:53:52.489455 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787936032 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787936032 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936032 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231134 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Redtx0SzKo ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505149, "url": "https://patchwork.sourceware.org/api/1.2/patches/142380/checks/505149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:54:01.181177", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10666/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 227326:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:54:01.181177 +++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:54:01.181177 +%s ++ 227326:pw-trigger.sh: pw_patch_check_state: 274: date=1787936041 ++ 227326:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787936032 -le 1787936041 ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936041 +++ 227326:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 227326:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231141 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Redtx0SzKo ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tbP8ImkRNM /tmp/tmp.Redtx0SzKo WARNING: Waiting for 142380:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 103: check_state=fail + 227326:pw-trigger.sh: 104: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 105: break + 227326:pw-trigger.sh: 108: '[' fail '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142380:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 227326:pw-trigger.sh: 63: i=0 ++ 227326:pw-trigger.sh: 64: shyaml get-value 0.id + 227326:pw-trigger.sh: 64: series_id=65713 + 227326:pw-trigger.sh: 66: pw_series_complete_p binutils 65713 + 227326:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 227326:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 227326:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65713 + 227326:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 227326:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65713 property Complete value ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65713 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: pw_series_complete_p: 187: value=True + 227326:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 227326:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 227326:pw-trigger.sh: 71: num_patch=0 + 227326:pw-trigger.sh: 72: true ++ 227326:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65713 0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65713 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65713 property '.*' value Patches 0 +++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=65713 +++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 227326:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142402 ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142402 = '' ']' ++ 227326:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142402 + 227326:pw-trigger.sh: 74: patch_id=142402 + 227326:pw-trigger.sh: 75: '[' 142402 = '' ']' ++ 227326:pw-trigger.sh: 82: pw_get_patch_data binutils 142402 State ++ 227326:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 227326:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142402 ++ 227326:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 227326:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142402 property State value ++ 227326:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 227326:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 227326:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 227326:pw-trigger.sh: pw_yaml_get: 100: local id=142402 ++ 227326:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 227326:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 227326:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 227326:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 227326:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 227326:pw-trigger.sh: pw_yaml_get: 108: set +x + 227326:pw-trigger.sh: 82: patch_state=new + 227326:pw-trigger.sh: 83: case "$patch_state" in ++ 227326:pw-trigger.sh: 89: pw_patch_check_state 142402 tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142402 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gxCmaecPrn +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3wSbMWJEfi ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gxCmaecPrn /tmp/tmp.3wSbMWJEfi' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142402/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142402/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231228 ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wSbMWJEfi ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gxCmaecPrn /tmp/tmp.3wSbMWJEfi + 227326:pw-trigger.sh: 89: check_state=pending + 227326:pw-trigger.sh: 90: '[' pending = pending ']' + 227326:pw-trigger.sh: 91: break + 227326:pw-trigger.sh: 96: '[' 142402 = '' ']' + 227326:pw-trigger.sh: 101: check_state=success + 227326:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 227326:pw-trigger.sh: 103: pw_patch_check_state 142402 tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 227326:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142402 ++ 227326:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 227326:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 227326:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 227326:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 227326:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 227326:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 227326:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 227326:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.T9TeNeP7qw +++ 227326:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 227326:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4myouH6g6K ++ 227326:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.T9TeNeP7qw /tmp/tmp.4myouH6g6K' EXIT ++ 227326:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 227326:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142402/checks/ ++ 227326:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142402/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 227326:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 227326:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 227326:pw-trigger.sh: pw_patch_check_state: 263: true ++ 227326:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 227326:pw-trigger.sh: pw_patch_check_state: 267: wait 231243 ++ 227326:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 227326:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4myouH6g6K ++ 227326:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 227326:pw-trigger.sh: pw_patch_check_state: 270: break ++ 227326:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 227326:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.T9TeNeP7qw /tmp/tmp.4myouH6g6K + 227326:pw-trigger.sh: 103: check_state=pending + 227326:pw-trigger.sh: 104: '[' pending '!=' success ']' + 227326:pw-trigger.sh: 105: break WARNING: Waiting for 142402:tcwg_binutils_build--master-aarch64 to succeed. + 227326:pw-trigger.sh: 108: '[' pending '!=' success ']' + 227326:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142402:tcwg_binutils_build--master-aarch64 to succeed.' + 227326:pw-trigger.sh: 110: continue + 227326:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 227326:pw-trigger.sh: 119: rm /tmp/tmp.20N4Ic2aaE Processed 30 series and created 2 pre-commit triggers + 227326:pw-trigger.sh: 121: echo 'Processed 30 series and created 2 pre-commit triggers' + 227326:pw-trigger.sh: 1: pw_deinit binutils + 227326:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 227326:pw-trigger.sh: pw_deinit: 58: local project=binutils + 227326:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-227326 + 227326:pw-trigger.sh: 1: rm -f /tmp/tmp.20N4Ic2aaE