+ 1674352:jenkins4035192123481348415.sh: build_container_exec: 29: set +x + 123122:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 123122:pw-trigger.sh: 47: pw_init binutils + 123122:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 123122:pw-trigger.sh: pw_init: 42: local project=binutils + 123122:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 123122:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 123122:pw-trigger.sh: pw_init: 48: pw_clear_cache + 123122:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 123122:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-123122 + 123122:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-123122 ++ 123122:pw-trigger.sh: 49: mktemp + 123122:pw-trigger.sh: 49: yaml=/tmp/tmp.zHn4v8n8Dn + 123122:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.zHn4v8n8Dn' EXIT + 123122:pw-trigger.sh: 53: readarray -t prereq_bots ++ 123122:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 123122:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 123122:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 123122:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 123122:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 123122:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 123122:pw-trigger.sh: 58: shyaml get-length + 123122:pw-trigger.sh: 58: len=30 + 123122:pw-trigger.sh: 59: i=30 + 123122:pw-trigger.sh: 60: j=0 + 123122:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=29 ++ 123122:pw-trigger.sh: 64: shyaml get-value 29.id + 123122:pw-trigger.sh: 64: series_id=65350 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65350 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65350 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65350 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65350 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65350 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65350 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65350 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65350 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141868 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141868 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141868 + 123122:pw-trigger.sh: 74: patch_id=141868 + 123122:pw-trigger.sh: 75: '[' 141868 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141868 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141868 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141868 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141868 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141868 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141868 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vvO0nO1btV +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KSOVEsJqhR ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vvO0nO1btV /tmp/tmp.KSOVEsJqhR' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141868/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141868/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123249 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSOVEsJqhR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500901, "url": "https://patchwork.sourceware.org/api/1.2/patches/141868/checks/500901/", "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-22T00:47:58.793009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10393/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T00:47:58.793009 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T00:47:58.793009 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787359678 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787359678 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787359678 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123256 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSOVEsJqhR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500902, "url": "https://patchwork.sourceware.org/api/1.2/patches/141868/checks/500902/", "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-22T00:48:00.231574", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10393/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T00:48:00.231574 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T00:48:00.231574 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787359680 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787359678 -le 1787359680 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787359680 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123263 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSOVEsJqhR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500903, "url": "https://patchwork.sourceware.org/api/1.2/patches/141868/checks/500903/", "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-22T00:53:40.078708", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10393/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T00:53:40.078708 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T00:53:40.078708 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787360020 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787359680 -le 1787360020 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787360020 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123270 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KSOVEsJqhR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vvO0nO1btV /tmp/tmp.KSOVEsJqhR + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65350 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65350 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65350 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65350 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=28 ++ 123122:pw-trigger.sh: 64: shyaml get-value 28.id + 123122:pw-trigger.sh: 64: series_id=65359 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65359 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65359 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65359 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65359 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65359 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65359 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65359 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65359 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141885 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141885 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141885 + 123122:pw-trigger.sh: 74: patch_id=141885 + 123122:pw-trigger.sh: 75: '[' 141885 = '' ']' ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141885 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141885 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141885 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141885 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141885 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141885 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.40g5PDvXed +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tfaphH1izg ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.40g5PDvXed /tmp/tmp.tfaphH1izg' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141885/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141885/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123372 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tfaphH1izg ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.40g5PDvXed /tmp/tmp.tfaphH1izg + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 141885 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 141885 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141885 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ndNwdUNjE0 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cJBv8GSIwy ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ndNwdUNjE0 /tmp/tmp.cJBv8GSIwy' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141885/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141885/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123387 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJBv8GSIwy ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500624, "url": "https://patchwork.sourceware.org/api/1.2/patches/141885/checks/500624/", "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-21T10:09:00.841996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10618/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T10:09:00.841996 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T10:09:00.841996 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787306940 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787306940 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787306940 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123394 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJBv8GSIwy ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500625, "url": "https://patchwork.sourceware.org/api/1.2/patches/141885/checks/500625/", "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-21T10:09:08.038190", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10618/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T10:09:08.038190 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T10:09:08.038190 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787306948 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787306940 -le 1787306948 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787306948 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123401 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cJBv8GSIwy ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ndNwdUNjE0 /tmp/tmp.cJBv8GSIwy + 123122:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 141885:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141885:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=27 ++ 123122:pw-trigger.sh: 64: shyaml get-value 27.id + 123122:pw-trigger.sh: 64: series_id=65360 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65360 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65360 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65360 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65360 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65360 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65360 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65360 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65360 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141886 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141886 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141886 + 123122:pw-trigger.sh: 74: patch_id=141886 + 123122:pw-trigger.sh: 75: '[' 141886 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141886 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141886 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141886 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141886 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141886 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141886 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zlgBxvnbyy +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aMt8MTDzV4 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zlgBxvnbyy /tmp/tmp.aMt8MTDzV4' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141886/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141886/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123488 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aMt8MTDzV4 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zlgBxvnbyy /tmp/tmp.aMt8MTDzV4 + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 141886 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 141886 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141886 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZZXFszHwoW +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lWUHERqsxn ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZZXFszHwoW /tmp/tmp.lWUHERqsxn' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141886/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141886/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123503 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lWUHERqsxn ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500626, "url": "https://patchwork.sourceware.org/api/1.2/patches/141886/checks/500626/", "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-21T10:10:18.042957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10619/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T10:10:18.042957 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T10:10:18.042957 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787307018 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787307018 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787307018 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123510 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lWUHERqsxn ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500627, "url": "https://patchwork.sourceware.org/api/1.2/patches/141886/checks/500627/", "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-21T10:10:22.708123", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10619/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T10:10:22.708123 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T10:10:22.708123 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787307022 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787307018 -le 1787307022 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787307022 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123517 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lWUHERqsxn ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZZXFszHwoW /tmp/tmp.lWUHERqsxn + 123122:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 141886:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141886:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=26 ++ 123122:pw-trigger.sh: 64: shyaml get-value 26.id + 123122:pw-trigger.sh: 64: series_id=65384 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65384 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65384 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65384 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65384 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65384 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65384 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65384 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65384 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141911 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141911 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141911 + 123122:pw-trigger.sh: 74: patch_id=141911 + 123122:pw-trigger.sh: 75: '[' 141911 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141911 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141911 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141911 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141911 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141911 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141911 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cwzxW6YcZ4 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CAFbwv1s4i ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cwzxW6YcZ4 /tmp/tmp.CAFbwv1s4i' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141911/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141911/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123604 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CAFbwv1s4i ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cwzxW6YcZ4 /tmp/tmp.CAFbwv1s4i + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 141911 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 141911 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141911 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yrgYISiB58 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.txJhLyHHyD ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yrgYISiB58 /tmp/tmp.txJhLyHHyD' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141911/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141911/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123619 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.txJhLyHHyD ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500803, "url": "https://patchwork.sourceware.org/api/1.2/patches/141911/checks/500803/", "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-21T21:51:19.137478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10623/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T21:51:19.137478 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T21:51:19.137478 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787349079 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787349079 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787349079 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123626 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.txJhLyHHyD ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 500805, "url": "https://patchwork.sourceware.org/api/1.2/patches/141911/checks/500805/", "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-21T21:51:21.843523", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10623/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-21T21:51:21.843523 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-21T21:51:21.843523 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787349081 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787349079 -le 1787349081 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787349081 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123633 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.txJhLyHHyD ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yrgYISiB58 /tmp/tmp.txJhLyHHyD + 123122:pw-trigger.sh: 103: check_state=fail + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 105: break WARNING: Waiting for 141911:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141911:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=25 ++ 123122:pw-trigger.sh: 64: shyaml get-value 25.id + 123122:pw-trigger.sh: 64: series_id=65392 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65392 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65392 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65392 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65392 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65392 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65392 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141923 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141923 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141923 + 123122:pw-trigger.sh: 74: patch_id=141923 + 123122:pw-trigger.sh: 75: '[' 141923 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141923 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141923 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141923 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141923 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141923 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141923 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TmpwtZWWt7 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BKS2D3Ayin ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TmpwtZWWt7 /tmp/tmp.BKS2D3Ayin' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141923/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141923/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123726 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKS2D3Ayin ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501052, "url": "https://patchwork.sourceware.org/api/1.2/patches/141923/checks/501052/", "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:11:46.109908", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10394/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:11:46.109908 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:11:46.109908 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787371906 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787371906 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787371906 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123733 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKS2D3Ayin ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501053, "url": "https://patchwork.sourceware.org/api/1.2/patches/141923/checks/501053/", "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:11:47.905189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10394/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:11:47.905189 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:11:47.905189 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787371907 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787371906 -le 1787371907 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787371907 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123740 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKS2D3Ayin ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501071, "url": "https://patchwork.sourceware.org/api/1.2/patches/141923/checks/501071/", "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:44.128541", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10394/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:44.128541 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:44.128541 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372324 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787371907 -le 1787372324 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372324 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123747 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BKS2D3Ayin ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TmpwtZWWt7 /tmp/tmp.BKS2D3Ayin + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65392 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65392 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65392 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141922 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141922 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141922 + 123122:pw-trigger.sh: 74: patch_id=141922 + 123122:pw-trigger.sh: 75: '[' 141922 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141922 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141922 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141922 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141922 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141922 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141922 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5sikjYN56M +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XbMcGs2AVP ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5sikjYN56M /tmp/tmp.XbMcGs2AVP' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141922/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141922/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123811 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbMcGs2AVP ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501227, "url": "https://patchwork.sourceware.org/api/1.2/patches/141922/checks/501227/", "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:21:25.955422", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10398/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:21:25.955422 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:21:25.955422 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787401285 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787401285 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787401285 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123818 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbMcGs2AVP ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501228, "url": "https://patchwork.sourceware.org/api/1.2/patches/141922/checks/501228/", "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:21:29.415302", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10398/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:21:29.415302 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:21:29.415302 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787401289 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787401285 -le 1787401289 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787401289 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123825 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbMcGs2AVP ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501231, "url": "https://patchwork.sourceware.org/api/1.2/patches/141922/checks/501231/", "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:36:11.168153", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10398/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:36:11.168153 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:36:11.168153 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402171 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787401289 -le 1787402171 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402171 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123832 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbMcGs2AVP ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5sikjYN56M /tmp/tmp.XbMcGs2AVP + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=2 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65392 2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65392 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65392 property '.*' value Patches 2 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141921 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141921 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141921 + 123122:pw-trigger.sh: 74: patch_id=141921 + 123122:pw-trigger.sh: 75: '[' 141921 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141921 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141921 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141921 property State value ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141921 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141921 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141921 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z6Tgy8XtzJ +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IIxKkcBGUi ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z6Tgy8XtzJ /tmp/tmp.IIxKkcBGUi' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141921/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141921/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123899 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IIxKkcBGUi ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501405, "url": "https://patchwork.sourceware.org/api/1.2/patches/141921/checks/501405/", "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:06:56.778660", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10401/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:06:56.778660 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:06:56.778660 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418416 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418416 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418416 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123906 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IIxKkcBGUi ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501408, "url": "https://patchwork.sourceware.org/api/1.2/patches/141921/checks/501408/", "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:07:00.369802", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10401/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:07:00.369802 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:07:00.369802 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418420 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418416 -le 1787418420 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418420 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123913 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IIxKkcBGUi ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501415, "url": "https://patchwork.sourceware.org/api/1.2/patches/141921/checks/501415/", "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:37.167808", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10401/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:13:37.167808 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:13:37.167808 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418817 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418420 -le 1787418817 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418817 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123920 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IIxKkcBGUi ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z6Tgy8XtzJ /tmp/tmp.IIxKkcBGUi + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=3 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65392 3 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65392 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65392 property '.*' value Patches 3 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141920 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141920 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141920 + 123122:pw-trigger.sh: 74: patch_id=141920 + 123122:pw-trigger.sh: 75: '[' 141920 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141920 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141920 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141920 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141920 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141920 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141920 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.b1MFOkfwXs +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mAxr29HjWF ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.b1MFOkfwXs /tmp/tmp.mAxr29HjWF' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141920/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141920/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123990 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mAxr29HjWF ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501553, "url": "https://patchwork.sourceware.org/api/1.2/patches/141920/checks/501553/", "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-23T01:04:15.786946", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10404/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:04:15.786946 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:04:15.786946 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787447055 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787447055 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787447055 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 123997 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mAxr29HjWF ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501554, "url": "https://patchwork.sourceware.org/api/1.2/patches/141920/checks/501554/", "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-23T01:04:18.688900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10404/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:04:18.688900 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:04:18.688900 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787447058 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787447055 -le 1787447058 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787447058 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124004 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mAxr29HjWF ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501555, "url": "https://patchwork.sourceware.org/api/1.2/patches/141920/checks/501555/", "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-23T01:16:48.360904", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10404/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T01:16:48.360904 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T01:16:48.360904 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787447808 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787447058 -le 1787447808 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787447808 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124011 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mAxr29HjWF ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.b1MFOkfwXs /tmp/tmp.mAxr29HjWF + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=4 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65392 4 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65392 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65392 property '.*' value Patches 4 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65392 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=24 ++ 123122:pw-trigger.sh: 64: shyaml get-value 24.id + 123122:pw-trigger.sh: 64: series_id=65393 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65393 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65393 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65393 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65393 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65393 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65393 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65393 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65393 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141926 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141926 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141926 + 123122:pw-trigger.sh: 74: patch_id=141926 + 123122:pw-trigger.sh: 75: '[' 141926 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141926 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141926 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141926 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141926 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141926 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141926 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JGZ0XeCB4G +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rXm384EbSR ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JGZ0XeCB4G /tmp/tmp.rXm384EbSR' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141926/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141926/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124126 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rXm384EbSR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501068, "url": "https://patchwork.sourceware.org/api/1.2/patches/141926/checks/501068/", "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.924038", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10395/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:18.924038 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:18.924038 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372298 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372298 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372298 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124133 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rXm384EbSR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501070, "url": "https://patchwork.sourceware.org/api/1.2/patches/141926/checks/501070/", "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:19.973387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10395/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:19.973387 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:19.973387 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372299 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372298 -le 1787372299 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372299 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124140 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rXm384EbSR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501082, "url": "https://patchwork.sourceware.org/api/1.2/patches/141926/checks/501082/", "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:23:00.491527", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10395/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:23:00.491527 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:23:00.491527 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372580 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372299 -le 1787372580 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372580 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124147 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rXm384EbSR ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JGZ0XeCB4G /tmp/tmp.rXm384EbSR + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65393 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65393 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65393 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65393 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141925 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141925 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141925 + 123122:pw-trigger.sh: 74: patch_id=141925 + 123122:pw-trigger.sh: 75: '[' 141925 = '' ']' ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141925 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141925 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141925 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141925 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141925 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141925 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mtRbanLhMn +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rSR5C0869k ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mtRbanLhMn /tmp/tmp.rSR5C0869k' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141925/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141925/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124211 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSR5C0869k ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501230, "url": "https://patchwork.sourceware.org/api/1.2/patches/141925/checks/501230/", "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:36:11.055877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10399/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:36:11.055877 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:36:11.055877 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402171 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787402171 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402171 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124218 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSR5C0869k ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501232, "url": "https://patchwork.sourceware.org/api/1.2/patches/141925/checks/501232/", "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:36:12.715938", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10399/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:36:12.715938 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:36:12.715938 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402172 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402171 -le 1787402172 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402172 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124225 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSR5C0869k ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501236, "url": "https://patchwork.sourceware.org/api/1.2/patches/141925/checks/501236/", "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:43:34.733194", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10399/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:43:34.733194 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:43:34.733194 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402614 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402172 -le 1787402614 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402614 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124232 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rSR5C0869k ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mtRbanLhMn /tmp/tmp.rSR5C0869k + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=2 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65393 2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65393 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65393 property '.*' value Patches 2 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65393 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141924 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141924 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141924 + 123122:pw-trigger.sh: 74: patch_id=141924 + 123122:pw-trigger.sh: 75: '[' 141924 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141924 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141924 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141924 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141924 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141924 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141924 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qeceKxBLBC +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3SyH9idJCa ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qeceKxBLBC /tmp/tmp.3SyH9idJCa' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141924/checks/ ++ 123122:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141924/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124299 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3SyH9idJCa ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501410, "url": "https://patchwork.sourceware.org/api/1.2/patches/141924/checks/501410/", "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:07:46.566968", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10402/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:07:46.566968 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:07:46.566968 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418466 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418466 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418466 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124306 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3SyH9idJCa ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501411, "url": "https://patchwork.sourceware.org/api/1.2/patches/141924/checks/501411/", "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:07:47.969865", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10402/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:07:47.969865 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:07:47.969865 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418467 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418466 -le 1787418467 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418467 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124313 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3SyH9idJCa ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 501416, "url": "https://patchwork.sourceware.org/api/1.2/patches/141924/checks/501416/", "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:14:33.165861", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10402/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:14:33.165861 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:14:33.165861 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418873 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418467 -le 1787418873 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418873 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124320 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3SyH9idJCa ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qeceKxBLBC /tmp/tmp.3SyH9idJCa + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=3 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65393 3 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65393 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65393 property '.*' value Patches 3 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65393 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=23 ++ 123122:pw-trigger.sh: 64: shyaml get-value 23.id + 123122:pw-trigger.sh: 64: series_id=65401 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65401 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65401 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65401 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65401 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65401 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65401 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65401 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65401 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141946 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141946 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141946 + 123122:pw-trigger.sh: 74: patch_id=141946 + 123122:pw-trigger.sh: 75: '[' 141946 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141946 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141946 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141946 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141946 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141946 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141946 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qh9rDrEhht +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DYQKkaNH5x ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qh9rDrEhht /tmp/tmp.DYQKkaNH5x' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141946/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124428 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYQKkaNH5x ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:15.840441 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:15.840441 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372295 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372295 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372295 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124435 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYQKkaNH5x ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:16.824172 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:16.824172 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372296 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372295 -le 1787372296 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372296 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124442 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYQKkaNH5x ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:22:53.858809 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:22:53.858809 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372573 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372296 -le 1787372573 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372573 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124449 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYQKkaNH5x ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qh9rDrEhht /tmp/tmp.DYQKkaNH5x + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65401 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65401 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65401 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65401 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=22 ++ 123122:pw-trigger.sh: 64: shyaml get-value 22.id + 123122:pw-trigger.sh: 64: series_id=65411 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65411 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65411 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65411 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65411 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65411 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65411 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65411 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65411 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141964 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141964 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141964 + 123122:pw-trigger.sh: 74: patch_id=141964 + 123122:pw-trigger.sh: 75: '[' 141964 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141964 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141964 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141964 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141964 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141964 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141964 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jsu9GdWjhA +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9mWaTISSNs ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jsu9GdWjhA /tmp/tmp.9mWaTISSNs' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141964/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124551 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mWaTISSNs ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:18.052062 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:18.052062 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372298 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787372298 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372298 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124558 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mWaTISSNs ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:18:18.984908 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:18:18.984908 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372298 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372298 -le 1787372298 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372298 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124565 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mWaTISSNs ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T04:22:53.729780 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T04:22:53.729780 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787372573 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787372298 -le 1787372573 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787372573 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124572 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9mWaTISSNs ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jsu9GdWjhA /tmp/tmp.9mWaTISSNs + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65411 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65411 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65411 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65411 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=21 ++ 123122:pw-trigger.sh: 64: shyaml get-value 21.id + 123122:pw-trigger.sh: 64: series_id=65415 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65415 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65415 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65415 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65415 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65415 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65415 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65415 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65415 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141972 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141972 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141972 + 123122:pw-trigger.sh: 74: patch_id=141972 + 123122:pw-trigger.sh: 75: '[' 141972 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141972 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141972 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141972 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141972 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141972 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141972 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WPPBYPBUDZ +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oagAoPJPth ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WPPBYPBUDZ /tmp/tmp.oagAoPJPth' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141972/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124674 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oagAoPJPth ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:37:30.820997 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:37:30.820997 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402250 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787402250 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402250 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124681 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oagAoPJPth ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:37:32.973317 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:37:32.973317 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402252 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402250 -le 1787402252 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402252 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124688 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oagAoPJPth ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T12:45:08.904747 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T12:45:08.904747 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787402708 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787402252 -le 1787402708 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787402708 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124695 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oagAoPJPth ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WPPBYPBUDZ /tmp/tmp.oagAoPJPth + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65415 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65415 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65415 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65415 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=20 ++ 123122:pw-trigger.sh: 64: shyaml get-value 20.id + 123122:pw-trigger.sh: 64: series_id=65417 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65417 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65417 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65417 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65417 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65417 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65417 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65417 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65417 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141974 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141974 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141974 + 123122:pw-trigger.sh: 74: patch_id=141974 + 123122:pw-trigger.sh: 75: '[' 141974 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 141974 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141974 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 141974 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=141974 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 141974 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141974 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZZIpsQibdd +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.r4uwoZ18u6 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZZIpsQibdd /tmp/tmp.r4uwoZ18u6' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141974/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124797 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r4uwoZ18u6 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:13:32.666414 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:13:32.666414 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418812 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787418812 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418812 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124804 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r4uwoZ18u6 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:13:34.161285 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:13:34.161285 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787418814 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418812 -le 1787418814 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787418814 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124811 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r4uwoZ18u6 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-22T17:18:47.067715 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-22T17:18:47.067715 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787419127 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787418814 -le 1787419127 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787419127 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124818 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r4uwoZ18u6 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZZIpsQibdd /tmp/tmp.r4uwoZ18u6 + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65417 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65417 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65417 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65417 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=19 ++ 123122:pw-trigger.sh: 64: shyaml get-value 19.id + 123122:pw-trigger.sh: 64: series_id=65441 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65441 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65441 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65441 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65441 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65441 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65441 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65441 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65441 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142014 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142014 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142014 + 123122:pw-trigger.sh: 74: patch_id=142014 + 123122:pw-trigger.sh: 75: '[' 142014 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142014 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142014 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142014 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142014 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142014 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142014 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vlBRqzbXeK +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KWFQL4ueTr ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vlBRqzbXeK /tmp/tmp.KWFQL4ueTr' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142014/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124920 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KWFQL4ueTr ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vlBRqzbXeK /tmp/tmp.KWFQL4ueTr + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142014 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142014 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142014 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lKFaCNMcCX +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gK6TOgGEaV ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lKFaCNMcCX /tmp/tmp.gK6TOgGEaV' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142014/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124935 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gK6TOgGEaV ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:27:56.167253 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:27:56.167253 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787498876 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787498876 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498876 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124942 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gK6TOgGEaV ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:28:02.268580 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:28:02.268580 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787498882 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787498876 -le 1787498882 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498882 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 124949 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gK6TOgGEaV ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lKFaCNMcCX /tmp/tmp.gK6TOgGEaV + 123122:pw-trigger.sh: 103: check_state=fail + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142014:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142014:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=18 ++ 123122:pw-trigger.sh: 64: shyaml get-value 18.id + 123122:pw-trigger.sh: 64: series_id=65442 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65442 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65442 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65442 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65442 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65442 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65442 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65442 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65442 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142015 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142015 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142015 + 123122:pw-trigger.sh: 74: patch_id=142015 + 123122:pw-trigger.sh: 75: '[' 142015 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142015 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142015 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142015 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142015 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142015 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142015 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hGQCbNEBCx +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DJGmRZDd8x ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hGQCbNEBCx /tmp/tmp.DJGmRZDd8x' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142015/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125036 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DJGmRZDd8x ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hGQCbNEBCx /tmp/tmp.DJGmRZDd8x + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142015 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142015 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142015 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.m6xXRGgdtt +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BH7A99bu3e ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.m6xXRGgdtt /tmp/tmp.BH7A99bu3e' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142015/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125051 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BH7A99bu3e ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:27:56.579393 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:27:56.579393 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787498876 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787498876 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498876 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125058 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BH7A99bu3e ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T15:28:02.273509 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T15:28:02.273509 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787498882 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787498876 -le 1787498882 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787498882 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125065 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BH7A99bu3e ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.m6xXRGgdtt /tmp/tmp.BH7A99bu3e + 123122:pw-trigger.sh: 103: check_state=fail + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 105: break WARNING: Waiting for 142015:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142015:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=17 ++ 123122:pw-trigger.sh: 64: shyaml get-value 17.id + 123122:pw-trigger.sh: 64: series_id=65446 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65446 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65446 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65446 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65446 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142022 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142022 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142022 + 123122:pw-trigger.sh: 74: patch_id=142022 + 123122:pw-trigger.sh: 75: '[' 142022 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142022 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142022 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142022 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142022 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142022 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142022 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UyH64ihtvV +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sw8X0QgvMm ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UyH64ihtvV /tmp/tmp.sw8X0QgvMm' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142022/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125152 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sw8X0QgvMm ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:52.661910 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:52.661910 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787506312 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787506312 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506312 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125159 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sw8X0QgvMm ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:55.663012 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:55.663012 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787506315 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506312 -le 1787506315 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506315 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125166 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sw8X0QgvMm ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:51:31.164704 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:51:31.164704 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787507491 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506315 -le 1787507491 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787507491 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125173 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sw8X0QgvMm ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UyH64ihtvV /tmp/tmp.sw8X0QgvMm + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=16 ++ 123122:pw-trigger.sh: 64: shyaml get-value 16.id + 123122:pw-trigger.sh: 64: series_id=65456 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65456 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65456 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65456 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65456 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142032 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142032 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142032 + 123122:pw-trigger.sh: 74: patch_id=142032 + 123122:pw-trigger.sh: 75: '[' 142032 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142032 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142032 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142032 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142032 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142032 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142032 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XeqK8ESXem +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TWOoXWcNRQ ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XeqK8ESXem /tmp/tmp.TWOoXWcNRQ' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142032/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125275 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWOoXWcNRQ ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:10.566130 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:10.566130 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787529790 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787529790 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529790 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125282 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWOoXWcNRQ ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:23.202618 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:23.202618 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787529803 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529790 -le 1787529803 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529803 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125289 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWOoXWcNRQ ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:10:44.757010 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:10:44.757010 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787530244 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529803 -le 1787530244 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530244 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125296 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TWOoXWcNRQ ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XeqK8ESXem /tmp/tmp.TWOoXWcNRQ + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=15 ++ 123122:pw-trigger.sh: 64: shyaml get-value 15.id + 123122:pw-trigger.sh: 64: series_id=65520 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65520 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65520 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65520 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65520 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142121 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142121 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142121 + 123122:pw-trigger.sh: 74: patch_id=142121 + 123122:pw-trigger.sh: 75: '[' 142121 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142121 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142121 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142121 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142121 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142121 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142121 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hM1Wbp3DRb +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VDDEO555m3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hM1Wbp3DRb /tmp/tmp.VDDEO555m3' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142121/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125400 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VDDEO555m3 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:19.367319 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:19.367319 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787664559 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787664559 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664559 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125407 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VDDEO555m3 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:22.163621 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:22.163621 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787664562 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664559 -le 1787664562 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664562 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125414 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VDDEO555m3 ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:43:07.066215 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:43:07.066215 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787665387 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664562 -le 1787665387 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787665387 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125421 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VDDEO555m3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hM1Wbp3DRb /tmp/tmp.VDDEO555m3 + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142120 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142120 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142120 + 123122:pw-trigger.sh: 74: patch_id=142120 + 123122:pw-trigger.sh: 75: '[' 142120 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142120 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142120 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142120 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142120 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142120 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142120 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AaGNpqHzVX +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P0F8IXWM1O ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AaGNpqHzVX /tmp/tmp.P0F8IXWM1O' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142120/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125485 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0F8IXWM1O ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:47.207286 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:47.207286 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787678207 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678207 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678207 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125492 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0F8IXWM1O ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:48.342616 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:48.342616 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787678208 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678207 -le 1787678208 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678208 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125499 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0F8IXWM1O ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:22:32.007163 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:22:32.007163 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787678552 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678208 -le 1787678552 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678552 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125506 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P0F8IXWM1O ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AaGNpqHzVX /tmp/tmp.P0F8IXWM1O + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=2 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 2 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=14 ++ 123122:pw-trigger.sh: 64: shyaml get-value 14.id + 123122:pw-trigger.sh: 64: series_id=65535 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65535 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65535 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65535 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65535 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65535 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65535 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65535 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65535 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142152 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142152 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142152 + 123122:pw-trigger.sh: 74: patch_id=142152 + 123122:pw-trigger.sh: 75: '[' 142152 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142152 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142152 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142152 property State value ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142152 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142152 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vlIICePFTS +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hoHwwWZDN5 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vlIICePFTS /tmp/tmp.hoHwwWZDN5' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125611 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hoHwwWZDN5 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vlIICePFTS /tmp/tmp.hoHwwWZDN5 + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142152 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142152 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JszEMx9fbt +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aIMGEGkMIo ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JszEMx9fbt /tmp/tmp.aIMGEGkMIo' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125626 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aIMGEGkMIo ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:07.512326 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:07.512326 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787655067 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787655067 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655067 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125633 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aIMGEGkMIo ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:09.955758 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:09.955758 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787655069 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655067 -le 1787655069 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655069 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125640 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aIMGEGkMIo ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:10.403293 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:10.403293 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787655070 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655069 -le 1787655070 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655070 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125647 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aIMGEGkMIo ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JszEMx9fbt /tmp/tmp.aIMGEGkMIo + 123122:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 104: '[' warning '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' warning '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=13 ++ 123122:pw-trigger.sh: 64: shyaml get-value 13.id + 123122:pw-trigger.sh: 64: series_id=65539 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65539 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65539 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65539 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65539 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142156 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142156 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142156 + 123122:pw-trigger.sh: 74: patch_id=142156 + 123122:pw-trigger.sh: 75: '[' 142156 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142156 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142156 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142156 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142156 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142156 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142156 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pxzVIpSTWQ +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sUNNCwmAFD ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pxzVIpSTWQ /tmp/tmp.sUNNCwmAFD' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142156/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125734 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sUNNCwmAFD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.480661 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.480661 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125741 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sUNNCwmAFD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.562953 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.562953 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125748 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sUNNCwmAFD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:27.385673 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:27.385673 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708787 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708787 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708787 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125755 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sUNNCwmAFD ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pxzVIpSTWQ /tmp/tmp.sUNNCwmAFD + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=12 ++ 123122:pw-trigger.sh: 64: shyaml get-value 12.id + 123122:pw-trigger.sh: 64: series_id=65540 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65540 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65540 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65540 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65540 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142157 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142157 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142157 + 123122:pw-trigger.sh: 74: patch_id=142157 + 123122:pw-trigger.sh: 75: '[' 142157 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142157 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142157 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142157 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142157 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142157 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142157 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KsNlbRG1lu +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lOctkM0sQA ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KsNlbRG1lu /tmp/tmp.lOctkM0sQA' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142157/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125857 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOctkM0sQA ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.411548 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.411548 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125864 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOctkM0sQA ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.537087 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.537087 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125871 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOctkM0sQA ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:26.262118 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:26.262118 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708786 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708786 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708786 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125878 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lOctkM0sQA ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KsNlbRG1lu /tmp/tmp.lOctkM0sQA + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=11 ++ 123122:pw-trigger.sh: 64: shyaml get-value 11.id + 123122:pw-trigger.sh: 64: series_id=65574 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65574 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65574 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65574 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65574 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142201 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142201 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142201 + 123122:pw-trigger.sh: 74: patch_id=142201 + 123122:pw-trigger.sh: 75: '[' 142201 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142201 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142201 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142201 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142201 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142201 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142201 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.u9xCeEDkyz +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YNcXd9Z3UE ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.u9xCeEDkyz /tmp/tmp.YNcXd9Z3UE' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142201/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125980 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNcXd9Z3UE ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:33.494928 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:33.494928 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708553 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708553 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708553 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125987 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNcXd9Z3UE ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:35.066580 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:35.066580 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708555 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708553 -le 1787708555 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708555 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 125994 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNcXd9Z3UE ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:29.698382 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:29.698382 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787708789 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708555 -le 1787708789 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708789 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126001 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YNcXd9Z3UE ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.u9xCeEDkyz /tmp/tmp.YNcXd9Z3UE + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=10 ++ 123122:pw-trigger.sh: 64: shyaml get-value 10.id + 123122:pw-trigger.sh: 64: series_id=65578 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65578 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65578 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65578 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65578 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142211 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142211 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142211 + 123122:pw-trigger.sh: 74: patch_id=142211 + 123122:pw-trigger.sh: 75: '[' 142211 = '' ']' ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142211 State ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142211 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142211 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142211 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142211 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142211 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TNu8OznLq2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Nde98POUps ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TNu8OznLq2 /tmp/tmp.Nde98POUps' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142211/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126103 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nde98POUps ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:12.376849 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:12.376849 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787750052 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787750052 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750052 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126110 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nde98POUps ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:13.573934 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:13.573934 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787750053 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750052 -le 1787750053 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750053 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126117 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nde98POUps ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:17:32.049124 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:17:32.049124 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787750252 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750053 -le 1787750252 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750252 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126124 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nde98POUps ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TNu8OznLq2 /tmp/tmp.Nde98POUps + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=9 ++ 123122:pw-trigger.sh: 64: shyaml get-value 9.id + 123122:pw-trigger.sh: 64: series_id=65614 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65614 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65614 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65614 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65614 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65614 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65614 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65614 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65614 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142257 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142257 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142257 + 123122:pw-trigger.sh: 74: patch_id=142257 + 123122:pw-trigger.sh: 75: '[' 142257 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142257 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142257 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142257 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142257 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142257 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uqo3Y6HEng +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jpx4qnTQj5 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uqo3Y6HEng /tmp/tmp.jpx4qnTQj5' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126226 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jpx4qnTQj5 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uqo3Y6HEng /tmp/tmp.jpx4qnTQj5 + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142257 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142257 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fYJSif0pcZ +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M9kjzOtk3c ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fYJSif0pcZ /tmp/tmp.M9kjzOtk3c' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126241 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M9kjzOtk3c ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:20.188290 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:20.188290 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787828120 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787828120 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828120 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126248 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M9kjzOtk3c ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:23.136796 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:23.136796 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787828123 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787828120 -le 1787828123 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828123 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126255 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M9kjzOtk3c ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fYJSif0pcZ /tmp/tmp.M9kjzOtk3c WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 103: check_state=fail + 123122:pw-trigger.sh: 104: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' fail '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=8 ++ 123122:pw-trigger.sh: 64: shyaml get-value 8.id + 123122:pw-trigger.sh: 64: series_id=65621 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65621 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65621 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65621 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65621 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142269 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142269 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142269 + 123122:pw-trigger.sh: 74: patch_id=142269 + 123122:pw-trigger.sh: 75: '[' 142269 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142269 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142269 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142269 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142269 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142269 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142269 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1R3YDGCADh +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.41Bc4iObfD ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1R3YDGCADh /tmp/tmp.41Bc4iObfD' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142269/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126342 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41Bc4iObfD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:55.793939 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:55.793939 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787836555 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787836555 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836555 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126349 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41Bc4iObfD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:58.962848 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:58.962848 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787836558 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836555 -le 1787836558 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836558 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126356 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41Bc4iObfD ++ 123122: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 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 123122:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:24:16.437244 +++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:24:16.437244 +%s ++ 123122:pw-trigger.sh: pw_patch_check_state: 274: date=1787837056 ++ 123122:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836558 -le 1787837056 ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787837056 +++ 123122:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 123122:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126363 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.41Bc4iObfD ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1R3YDGCADh /tmp/tmp.41Bc4iObfD + 123122:pw-trigger.sh: 89: check_state=success + 123122:pw-trigger.sh: 90: '[' success = pending ']' + 123122:pw-trigger.sh: 93: num_patch=1 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 123122:pw-trigger.sh: 74: true + 123122:pw-trigger.sh: 74: patch_id= + 123122:pw-trigger.sh: 75: '[' '' = '' ']' + 123122:pw-trigger.sh: 76: break + 123122:pw-trigger.sh: 96: '[' '' = '' ']' + 123122:pw-trigger.sh: 97: continue + 123122:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=7 ++ 123122:pw-trigger.sh: 64: shyaml get-value 7.id + 123122:pw-trigger.sh: 64: series_id=65627 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65627 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65627 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65627 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65627 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65627 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65627 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65627 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65627 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142278 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142278 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142278 + 123122:pw-trigger.sh: 74: patch_id=142278 + 123122:pw-trigger.sh: 75: '[' 142278 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142278 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142278 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142278 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142278 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142278 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142278 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Rprh7td7PU +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lRBB3JAYuZ ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Rprh7td7PU /tmp/tmp.lRBB3JAYuZ' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142278/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126465 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lRBB3JAYuZ ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Rprh7td7PU /tmp/tmp.lRBB3JAYuZ + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142278 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142278 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142278 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.py1MGYpFw4 +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tuVbqmp7kC ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.py1MGYpFw4 /tmp/tmp.tuVbqmp7kC' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142278/checks/ ++ 123122: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_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126480 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tuVbqmp7kC ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.py1MGYpFw4 /tmp/tmp.tuVbqmp7kC + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 142278:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142278:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=6 ++ 123122:pw-trigger.sh: 64: shyaml get-value 6.id + 123122:pw-trigger.sh: 64: series_id=65630 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65630 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65630 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65630 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65630 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65630 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65630 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65630 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65630 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142281 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142281 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142281 + 123122:pw-trigger.sh: 74: patch_id=142281 + 123122:pw-trigger.sh: 75: '[' 142281 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142281 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142281 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142281 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142281 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142281 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142281 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sUaAs6Jq4Q +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vxtNaaSjdY ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sUaAs6Jq4Q /tmp/tmp.vxtNaaSjdY' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142281/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126567 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vxtNaaSjdY ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sUaAs6Jq4Q /tmp/tmp.vxtNaaSjdY + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142281 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142281 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142281 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ltyfW6SCCh +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1oImta2fOv ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ltyfW6SCCh /tmp/tmp.1oImta2fOv' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142281/checks/ ++ 123122: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_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126582 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1oImta2fOv ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ltyfW6SCCh /tmp/tmp.1oImta2fOv WARNING: Waiting for 142281:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142281:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=5 ++ 123122:pw-trigger.sh: 64: shyaml get-value 5.id + 123122:pw-trigger.sh: 64: series_id=65637 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65637 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65637 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65637 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65637 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65637 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65637 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65637 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65637 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142288 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142288 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142288 + 123122:pw-trigger.sh: 74: patch_id=142288 + 123122:pw-trigger.sh: 75: '[' 142288 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142288 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142288 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142288 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142288 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142288 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WSRzmgbkFH +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VwzcSfcpml ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WSRzmgbkFH /tmp/tmp.VwzcSfcpml' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126669 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VwzcSfcpml ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WSRzmgbkFH /tmp/tmp.VwzcSfcpml + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142288 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142288 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.USRgsUiPbG +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.si3hoXnZ1K ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.USRgsUiPbG /tmp/tmp.si3hoXnZ1K' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126684 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.si3hoXnZ1K ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.USRgsUiPbG /tmp/tmp.si3hoXnZ1K WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=4 ++ 123122:pw-trigger.sh: 64: shyaml get-value 4.id + 123122:pw-trigger.sh: 64: series_id=65655 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65655 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65655 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65655 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65655 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65655 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65655 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65655 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65655 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142311 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142311 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142311 + 123122:pw-trigger.sh: 74: patch_id=142311 + 123122:pw-trigger.sh: 75: '[' 142311 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142311 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142311 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142311 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142311 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142311 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zkZqtfJ1OH +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3jBDp67UMF ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zkZqtfJ1OH /tmp/tmp.3jBDp67UMF' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126771 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3jBDp67UMF ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zkZqtfJ1OH /tmp/tmp.3jBDp67UMF + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142311 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142311 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4wA86R3glL +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qPCHZ94RaC ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4wA86R3glL /tmp/tmp.qPCHZ94RaC' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126786 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qPCHZ94RaC ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4wA86R3glL /tmp/tmp.qPCHZ94RaC + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=3 ++ 123122:pw-trigger.sh: 64: shyaml get-value 3.id + 123122:pw-trigger.sh: 64: series_id=65659 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65659 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65659 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65659 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65659 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65659 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65659 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65659 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65659 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142320 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142320 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142320 + 123122:pw-trigger.sh: 74: patch_id=142320 + 123122:pw-trigger.sh: 75: '[' 142320 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142320 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142320 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142320 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142320 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142320 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142320 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MvIFhLoYJl +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pH05WukoSn ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MvIFhLoYJl /tmp/tmp.pH05WukoSn' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142320/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126885 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pH05WukoSn ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MvIFhLoYJl /tmp/tmp.pH05WukoSn + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142320 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142320 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142320 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZFJqanbOwY +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cYj4j8zZvT ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZFJqanbOwY /tmp/tmp.cYj4j8zZvT' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142320/checks/ ++ 123122: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_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126900 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cYj4j8zZvT ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZFJqanbOwY /tmp/tmp.cYj4j8zZvT + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 142320:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142320:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=2 ++ 123122:pw-trigger.sh: 64: shyaml get-value 2.id + 123122:pw-trigger.sh: 64: series_id=65668 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65668 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65668 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65668 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65668 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65668 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65668 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65668 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65668 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142338 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142338 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142338 + 123122:pw-trigger.sh: 74: patch_id=142338 + 123122:pw-trigger.sh: 75: '[' 142338 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142338 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142338 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142338 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142338 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142338 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cUyndpy3MU +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W4uIRH621Q ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cUyndpy3MU /tmp/tmp.W4uIRH621Q' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 126987 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W4uIRH621Q ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cUyndpy3MU /tmp/tmp.W4uIRH621Q + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142338 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142338 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eEPswG8vrZ +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pYekbux6MS ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eEPswG8vrZ /tmp/tmp.pYekbux6MS' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 127002 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pYekbux6MS ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eEPswG8vrZ /tmp/tmp.pYekbux6MS WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=1 ++ 123122:pw-trigger.sh: 64: shyaml get-value 1.id + 123122:pw-trigger.sh: 64: series_id=65676 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65676 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65676 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65676 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65676 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142355 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142355 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142355 + 123122:pw-trigger.sh: 74: patch_id=142355 + 123122:pw-trigger.sh: 75: '[' 142355 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142355 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142355 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142355 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142355 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142355 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142355 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HV9BDVsncH +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1CEzwFxoY4 ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HV9BDVsncH /tmp/tmp.1CEzwFxoY4' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142355/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 127107 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1CEzwFxoY4 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HV9BDVsncH /tmp/tmp.1CEzwFxoY4 + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142355 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142355 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142355 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XRyEX351Qu +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cKoMIwWfMw ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XRyEX351Qu /tmp/tmp.cKoMIwWfMw' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142355/checks/ ++ 123122: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_build--master-aarch64&page=last' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 127122 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cKoMIwWfMw ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XRyEX351Qu /tmp/tmp.cKoMIwWfMw + 123122:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142355:tcwg_binutils_build--master-aarch64 to succeed. + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142355:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 123122:pw-trigger.sh: 63: i=0 ++ 123122:pw-trigger.sh: 64: shyaml get-value 0.id + 123122:pw-trigger.sh: 64: series_id=65681 + 123122:pw-trigger.sh: 66: pw_series_complete_p binutils 65681 + 123122:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 123122:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 123122:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65681 + 123122:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 123122:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65681 property Complete value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65681 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: pw_series_complete_p: 187: value=True + 123122:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 123122:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 123122:pw-trigger.sh: 71: num_patch=0 + 123122:pw-trigger.sh: 72: true ++ 123122:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65681 0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65681 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65681 property '.*' value Patches 0 +++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=65681 +++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 123122:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142360 ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142360 = '' ']' ++ 123122:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142360 + 123122:pw-trigger.sh: 74: patch_id=142360 + 123122:pw-trigger.sh: 75: '[' 142360 = '' ']' ++ 123122:pw-trigger.sh: 82: pw_get_patch_data binutils 142360 State ++ 123122:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 123122:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 123122:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142360 ++ 123122:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 123122:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142360 property State value ++ 123122:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 123122:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 123122:pw-trigger.sh: pw_yaml_get: 100: local id=142360 ++ 123122:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 123122:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 123122:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 123122:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 123122:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 123122:pw-trigger.sh: pw_yaml_get: 108: set +x + 123122:pw-trigger.sh: 82: patch_state=new + 123122:pw-trigger.sh: 83: case "$patch_state" in ++ 123122:pw-trigger.sh: 89: pw_patch_check_state 142360 tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vUonEcCQXI +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.81ZN48iwjy ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vUonEcCQXI /tmp/tmp.81ZN48iwjy' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 127209 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.81ZN48iwjy ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vUonEcCQXI /tmp/tmp.81ZN48iwjy + 123122:pw-trigger.sh: 89: check_state=pending + 123122:pw-trigger.sh: 90: '[' pending = pending ']' + 123122:pw-trigger.sh: 91: break + 123122:pw-trigger.sh: 96: '[' 142360 = '' ']' + 123122:pw-trigger.sh: 101: check_state=success + 123122:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 123122:pw-trigger.sh: 103: pw_patch_check_state 142360 tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 123122:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 123122:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 123122:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 123122:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 123122:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 123122:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 123122:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 123122:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 123122:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d72f0ip8gg +++ 123122:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 123122:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MrIKUX1YXo ++ 123122:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d72f0ip8gg /tmp/tmp.MrIKUX1YXo' EXIT ++ 123122:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 123122:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 123122: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' ++ 123122:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 123122:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 123122:pw-trigger.sh: pw_patch_check_state: 263: true ++ 123122:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 123122:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 123122:pw-trigger.sh: pw_patch_check_state: 267: wait 127224 ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed. Processed 30 series and created 0 pre-commit triggers +++ 123122:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MrIKUX1YXo ++ 123122:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 123122:pw-trigger.sh: pw_patch_check_state: 270: break ++ 123122:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 123122:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d72f0ip8gg /tmp/tmp.MrIKUX1YXo + 123122:pw-trigger.sh: 103: check_state=pending + 123122:pw-trigger.sh: 104: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 105: break + 123122:pw-trigger.sh: 108: '[' pending '!=' success ']' + 123122:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed.' + 123122:pw-trigger.sh: 110: continue + 123122:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 123122:pw-trigger.sh: 119: rm /tmp/tmp.zHn4v8n8Dn + 123122:pw-trigger.sh: 121: echo 'Processed 30 series and created 0 pre-commit triggers' + 123122:pw-trigger.sh: 1: pw_deinit binutils + 123122:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 123122:pw-trigger.sh: pw_deinit: 58: local project=binutils + 123122:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-123122 + 123122:pw-trigger.sh: 1: rm -f /tmp/tmp.zHn4v8n8Dn