+ 2008274:jenkins11562675146518711703.sh: build_container_exec: 29: set +x + 124043:pw-trigger.sh: 46: trap 'pw_deinit binutils' EXIT + 124043:pw-trigger.sh: 47: pw_init binutils + 124043:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 124043:pw-trigger.sh: pw_init: 42: local project=binutils + 124043:pw-trigger.sh: pw_init: 44: git -C binutils config pw.server https://patchwork.sourceware.org/api/1.2/ + 124043:pw-trigger.sh: pw_init: 46: git -C binutils config pw.project binutils + 124043:pw-trigger.sh: pw_init: 48: pw_clear_cache + 124043:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 124043:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-124043 + 124043:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-124043 ++ 124043:pw-trigger.sh: 49: mktemp + 124043:pw-trigger.sh: 49: yaml=/tmp/tmp.iPhb31zkzb + 124043:pw-trigger.sh: 51: trap 'pw_deinit binutils; rm -f /tmp/tmp.iPhb31zkzb' EXIT + 124043:pw-trigger.sh: 53: readarray -t prereq_bots ++ 124043:pw-trigger.sh: 53: print_prereq_bots tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 124043:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 124043:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 124043:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 124043:pw-trigger.sh: 55: git -C binutils pw series list -f yaml + 124043:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 124043:pw-trigger.sh: 58: shyaml get-length + 124043:pw-trigger.sh: 58: len=30 + 124043:pw-trigger.sh: 59: i=30 + 124043:pw-trigger.sh: 60: j=0 + 124043:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=29 ++ 124043:pw-trigger.sh: 64: shyaml get-value 29.id + 124043:pw-trigger.sh: 64: series_id=65446 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65446 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65446 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65446 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65446 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142022 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142022 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142022 + 124043:pw-trigger.sh: 74: patch_id=142022 + 124043:pw-trigger.sh: 75: '[' 142022 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142022 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142022 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142022 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142022 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142022 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142022 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SW4Wqhvuhf +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UDBWosh2Kv ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SW4Wqhvuhf /tmp/tmp.UDBWosh2Kv' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142022/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124170 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDBWosh2Kv ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:52.661910 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:52.661910 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787506312 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787506312 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506312 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124177 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDBWosh2Kv ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:31:55.663012 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:31:55.663012 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787506315 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506312 -le 1787506315 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787506315 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124184 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDBWosh2Kv ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-23T17:51:31.164704 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-23T17:51:31.164704 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787507491 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787506315 -le 1787507491 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787507491 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124191 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDBWosh2Kv ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SW4Wqhvuhf /tmp/tmp.UDBWosh2Kv + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65446 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65446 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65446 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65446 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=28 ++ 124043:pw-trigger.sh: 64: shyaml get-value 28.id + 124043:pw-trigger.sh: 64: series_id=65456 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65456 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65456 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65456 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65456 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142032 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142032 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142032 + 124043:pw-trigger.sh: 74: patch_id=142032 + 124043:pw-trigger.sh: 75: '[' 142032 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142032 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142032 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142032 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142032 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142032 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142032 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ubRGi2j1xA +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8DdwQ9AlzT ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ubRGi2j1xA /tmp/tmp.8DdwQ9AlzT' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142032/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124293 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8DdwQ9AlzT ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:10.566130 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:10.566130 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787529790 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787529790 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529790 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124300 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8DdwQ9AlzT ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:03:23.202618 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:03:23.202618 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787529803 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529790 -le 1787529803 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787529803 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124307 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8DdwQ9AlzT ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-24T00:10:44.757010 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-24T00:10:44.757010 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787530244 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787529803 -le 1787530244 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787530244 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124314 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8DdwQ9AlzT ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ubRGi2j1xA /tmp/tmp.8DdwQ9AlzT + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65456 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65456 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65456 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65456 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=27 ++ 124043:pw-trigger.sh: 64: shyaml get-value 27.id + 124043:pw-trigger.sh: 64: series_id=65520 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65520 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65520 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65520 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65520 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142121 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142121 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142121 + 124043:pw-trigger.sh: 74: patch_id=142121 + 124043:pw-trigger.sh: 75: '[' 142121 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142121 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142121 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142121 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142121 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142121 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142121 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q2W64hcHHF +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GYWTBTjUul ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q2W64hcHHF /tmp/tmp.GYWTBTjUul' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142121/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124418 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYWTBTjUul ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:19.367319 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:19.367319 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787664559 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787664559 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664559 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124425 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYWTBTjUul ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:29:22.163621 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:29:22.163621 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787664562 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664559 -le 1787664562 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787664562 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124432 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYWTBTjUul ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T13:43:07.066215 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T13:43:07.066215 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787665387 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787664562 -le 1787665387 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787665387 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124439 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYWTBTjUul ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q2W64hcHHF /tmp/tmp.GYWTBTjUul + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142120 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142120 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142120 + 124043:pw-trigger.sh: 74: patch_id=142120 + 124043:pw-trigger.sh: 75: '[' 142120 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142120 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142120 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142120 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142120 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142120 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142120 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Hu6wn1Qwqj +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KkmevDdbjZ ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Hu6wn1Qwqj /tmp/tmp.KkmevDdbjZ' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142120/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124503 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KkmevDdbjZ ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:47.207286 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:47.207286 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787678207 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787678207 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678207 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124510 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KkmevDdbjZ ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:16:48.342616 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:16:48.342616 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787678208 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678207 -le 1787678208 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678208 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124517 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KkmevDdbjZ ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T17:22:32.007163 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T17:22:32.007163 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787678552 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787678208 -le 1787678552 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787678552 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124524 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KkmevDdbjZ ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Hu6wn1Qwqj /tmp/tmp.KkmevDdbjZ + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=2 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65520 2 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65520 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65520 property '.*' value Patches 2 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65520 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=26 ++ 124043:pw-trigger.sh: 64: shyaml get-value 26.id + 124043:pw-trigger.sh: 64: series_id=65535 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65535 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65535 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65535 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65535 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65535 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65535 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65535 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65535 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142152 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142152 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142152 + 124043:pw-trigger.sh: 74: patch_id=142152 + 124043:pw-trigger.sh: 75: '[' 142152 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142152 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142152 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142152 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142152 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142152 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mq9yH2PQYj +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X4ZimKqeOV ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mq9yH2PQYj /tmp/tmp.X4ZimKqeOV' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124629 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X4ZimKqeOV ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mq9yH2PQYj /tmp/tmp.X4ZimKqeOV + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142152 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142152 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142152 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K4ENnS039D +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q19oAHB71W ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K4ENnS039D /tmp/tmp.q19oAHB71W' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142152/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124644 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q19oAHB71W ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:07.512326 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:07.512326 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787655067 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787655067 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655067 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124651 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q19oAHB71W ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:09.955758 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:09.955758 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787655069 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655067 -le 1787655069 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655069 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124658 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q19oAHB71W ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T10:51:10.403293 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T10:51:10.403293 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787655070 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787655069 -le 1787655070 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787655070 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124665 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q19oAHB71W ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K4ENnS039D /tmp/tmp.q19oAHB71W + 124043:pw-trigger.sh: 103: check_state=warning WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 104: '[' warning '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' warning '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142152:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=25 ++ 124043:pw-trigger.sh: 64: shyaml get-value 25.id + 124043:pw-trigger.sh: 64: series_id=65539 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65539 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65539 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65539 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65539 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142156 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142156 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142156 + 124043:pw-trigger.sh: 74: patch_id=142156 + 124043:pw-trigger.sh: 75: '[' 142156 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142156 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142156 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142156 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142156 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142156 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142156 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U13s8TgEeP +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RcXorcd5cy ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U13s8TgEeP /tmp/tmp.RcXorcd5cy' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142156/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124752 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcXorcd5cy ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.480661 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.480661 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124759 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcXorcd5cy ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.562953 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.562953 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124766 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcXorcd5cy ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:27.385673 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:27.385673 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708787 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708787 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708787 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124773 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RcXorcd5cy ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U13s8TgEeP /tmp/tmp.RcXorcd5cy + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65539 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65539 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65539 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65539 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=24 ++ 124043:pw-trigger.sh: 64: shyaml get-value 24.id + 124043:pw-trigger.sh: 64: series_id=65540 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65540 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65540 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65540 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65540 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142157 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142157 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142157 + 124043:pw-trigger.sh: 74: patch_id=142157 + 124043:pw-trigger.sh: 75: '[' 142157 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142157 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142157 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142157 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142157 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142157 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142157 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LTfTrvFHQZ +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C3ZiT97yo3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LTfTrvFHQZ /tmp/tmp.C3ZiT97yo3' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142157/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124875 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C3ZiT97yo3 ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:30.411548 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:30.411548 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708550 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708550 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708550 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124882 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C3ZiT97yo3 ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:31.537087 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:31.537087 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708551 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708550 -le 1787708551 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708551 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124889 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C3ZiT97yo3 ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:26.262118 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:26.262118 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708786 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708551 -le 1787708786 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708786 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124896 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C3ZiT97yo3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LTfTrvFHQZ /tmp/tmp.C3ZiT97yo3 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65540 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65540 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65540 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65540 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=23 ++ 124043:pw-trigger.sh: 64: shyaml get-value 23.id + 124043:pw-trigger.sh: 64: series_id=65574 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65574 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65574 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65574 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65574 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142201 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142201 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142201 + 124043:pw-trigger.sh: 74: patch_id=142201 + 124043:pw-trigger.sh: 75: '[' 142201 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142201 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142201 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142201 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142201 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142201 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142201 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nD1s2drd7I +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y4bv9kogjL ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nD1s2drd7I /tmp/tmp.y4bv9kogjL' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142201/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 124998 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y4bv9kogjL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:33.494928 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:33.494928 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708553 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787708553 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708553 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125005 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y4bv9kogjL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:42:35.066580 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:42:35.066580 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708555 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708553 -le 1787708555 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708555 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125012 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y4bv9kogjL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T01:46:29.698382 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T01:46:29.698382 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787708789 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787708555 -le 1787708789 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787708789 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125019 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y4bv9kogjL ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nD1s2drd7I /tmp/tmp.y4bv9kogjL + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65574 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65574 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65574 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65574 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=22 ++ 124043:pw-trigger.sh: 64: shyaml get-value 22.id + 124043:pw-trigger.sh: 64: series_id=65578 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65578 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65578 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65578 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65578 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142211 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142211 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142211 + 124043:pw-trigger.sh: 74: patch_id=142211 + 124043:pw-trigger.sh: 75: '[' 142211 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142211 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142211 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142211 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142211 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142211 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142211 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BLXic0mHfF +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.T8jfOA9enx ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BLXic0mHfF /tmp/tmp.T8jfOA9enx' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142211/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125121 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8jfOA9enx ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:12.376849 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:12.376849 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787750052 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787750052 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750052 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125128 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8jfOA9enx ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:14:13.573934 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:14:13.573934 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787750053 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750052 -le 1787750053 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750053 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125135 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8jfOA9enx ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-26T13:17:32.049124 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-26T13:17:32.049124 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787750252 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787750053 -le 1787750252 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787750252 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125142 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.T8jfOA9enx ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BLXic0mHfF /tmp/tmp.T8jfOA9enx + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65578 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65578 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65578 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65578 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=21 ++ 124043:pw-trigger.sh: 64: shyaml get-value 21.id + 124043:pw-trigger.sh: 64: series_id=65614 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65614 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65614 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65614 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65614 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65614 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65614 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65614 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65614 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142257 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142257 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142257 + 124043:pw-trigger.sh: 74: patch_id=142257 + 124043:pw-trigger.sh: 75: '[' 142257 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142257 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142257 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142257 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142257 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142257 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L3Sq9DAcYt +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.t9Ttfr4rDa ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L3Sq9DAcYt /tmp/tmp.t9Ttfr4rDa' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125244 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.t9Ttfr4rDa ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L3Sq9DAcYt /tmp/tmp.t9Ttfr4rDa + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142257 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142257 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142257 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4niGN9HzDq +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AmP1Ws02vj ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4niGN9HzDq /tmp/tmp.AmP1Ws02vj' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142257/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125259 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AmP1Ws02vj ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:20.188290 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:20.188290 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787828120 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787828120 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828120 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125266 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AmP1Ws02vj ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T10:55:23.136796 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T10:55:23.136796 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787828123 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787828120 -le 1787828123 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787828123 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125273 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AmP1Ws02vj ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4niGN9HzDq /tmp/tmp.AmP1Ws02vj + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142257:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=20 ++ 124043:pw-trigger.sh: 64: shyaml get-value 20.id + 124043:pw-trigger.sh: 64: series_id=65621 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65621 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65621 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65621 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65621 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142269 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142269 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142269 + 124043:pw-trigger.sh: 74: patch_id=142269 + 124043:pw-trigger.sh: 75: '[' 142269 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142269 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142269 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142269 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142269 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142269 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142269 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SsVI2f642D +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eeECJhM8ZL ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SsVI2f642D /tmp/tmp.eeECJhM8ZL' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142269/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125360 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eeECJhM8ZL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:55.793939 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:55.793939 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787836555 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787836555 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836555 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125367 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eeECJhM8ZL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:15:58.962848 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:15:58.962848 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787836558 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836555 -le 1787836558 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787836558 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125374 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eeECJhM8ZL ++ 124043: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 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T13:24:16.437244 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T13:24:16.437244 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787837056 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787836558 -le 1787837056 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787837056 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125381 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eeECJhM8ZL ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SsVI2f642D /tmp/tmp.eeECJhM8ZL + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65621 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65621 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65621 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65621 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=19 ++ 124043:pw-trigger.sh: 64: shyaml get-value 19.id + 124043:pw-trigger.sh: 64: series_id=65627 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65627 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65627 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65627 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65627 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65627 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65627 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65627 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65627 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142278 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142278 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142278 + 124043:pw-trigger.sh: 74: patch_id=142278 + 124043:pw-trigger.sh: 75: '[' 142278 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142278 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142278 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142278 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142278 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142278 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142278 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TL3aNttdz9 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4Jbdm6lzIj ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TL3aNttdz9 /tmp/tmp.4Jbdm6lzIj' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142278/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125483 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Jbdm6lzIj ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505029, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:27.225869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:27.225869 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:27.225869 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922027 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922027 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922027 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125490 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Jbdm6lzIj ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505030, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505030/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:28.528715", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:28.528715 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:28.528715 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922028 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922027 -le 1787922028 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922028 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125497 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Jbdm6lzIj ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505041, "url": "https://patchwork.sourceware.org/api/1.2/patches/142278/checks/505041/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:04:41.546826", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10414/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:04:41.546826 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:04:41.546826 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922281 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922028 -le 1787922281 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922281 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125504 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Jbdm6lzIj ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TL3aNttdz9 /tmp/tmp.4Jbdm6lzIj + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65627 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65627 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65627 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65627 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=18 ++ 124043:pw-trigger.sh: 64: shyaml get-value 18.id + 124043:pw-trigger.sh: 64: series_id=65630 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65630 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65630 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65630 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65630 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65630 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65630 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65630 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65630 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142281 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142281 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142281 + 124043:pw-trigger.sh: 74: patch_id=142281 + 124043:pw-trigger.sh: 75: '[' 142281 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142281 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142281 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142281 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142281 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142281 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142281 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UhSAbh8w2w +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aE8y10dR5a ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UhSAbh8w2w /tmp/tmp.aE8y10dR5a' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142281/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125606 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8y10dR5a ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505031, "url": "https://patchwork.sourceware.org/api/1.2/patches/142281/checks/505031/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:55.058033", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10415/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:55.058033 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:55.058033 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922055 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922055 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922055 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125613 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8y10dR5a ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505032, "url": "https://patchwork.sourceware.org/api/1.2/patches/142281/checks/505032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:00:58.595358", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10415/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:00:58.595358 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:00:58.595358 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922058 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922055 -le 1787922058 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922058 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125620 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8y10dR5a ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UhSAbh8w2w /tmp/tmp.aE8y10dR5a + 124043:pw-trigger.sh: 89: check_state=fail + 124043:pw-trigger.sh: 90: '[' fail = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65630 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65630 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65630 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65630 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=17 ++ 124043:pw-trigger.sh: 64: shyaml get-value 17.id + 124043:pw-trigger.sh: 64: series_id=65637 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65637 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65637 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65637 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65637 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65637 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65637 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65637 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65637 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142288 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142288 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142288 + 124043:pw-trigger.sh: 74: patch_id=142288 + 124043:pw-trigger.sh: 75: '[' 142288 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142288 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142288 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142288 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142288 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142288 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pvq6jMOWxM +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rdfS6qlgAI ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pvq6jMOWxM /tmp/tmp.rdfS6qlgAI' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125722 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rdfS6qlgAI ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pvq6jMOWxM /tmp/tmp.rdfS6qlgAI + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142288 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142288 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142288 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p1RineRRXh +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wlG1ZXn4Ob ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p1RineRRXh /tmp/tmp.wlG1ZXn4Ob' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142288/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125737 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wlG1ZXn4Ob ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504958, "url": "https://patchwork.sourceware.org/api/1.2/patches/142288/checks/504958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:32.910995", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10654/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:32.910995 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:32.910995 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911592 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911592 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911592 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125744 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wlG1ZXn4Ob ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504961, "url": "https://patchwork.sourceware.org/api/1.2/patches/142288/checks/504961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:46.860207", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10654/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:46.860207 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:46.860207 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911606 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911592 -le 1787911606 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911606 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125751 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wlG1ZXn4Ob ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p1RineRRXh /tmp/tmp.wlG1ZXn4Ob WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142288:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=16 ++ 124043:pw-trigger.sh: 64: shyaml get-value 16.id + 124043:pw-trigger.sh: 64: series_id=65655 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65655 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65655 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65655 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65655 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65655 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65655 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65655 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65655 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142311 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142311 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142311 + 124043:pw-trigger.sh: 74: patch_id=142311 + 124043:pw-trigger.sh: 75: '[' 142311 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142311 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142311 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142311 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142311 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142311 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LlDsgAs84w +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M5sDgReuBn ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LlDsgAs84w /tmp/tmp.M5sDgReuBn' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125838 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M5sDgReuBn ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LlDsgAs84w /tmp/tmp.M5sDgReuBn + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142311 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142311 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142311 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tiSh1LmJgL +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ek272PRuj9 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tiSh1LmJgL /tmp/tmp.Ek272PRuj9' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142311/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125853 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ek272PRuj9 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504959, "url": "https://patchwork.sourceware.org/api/1.2/patches/142311/checks/504959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:33.237597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10655/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:33.237597 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:33.237597 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911593 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911593 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911593 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125860 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ek272PRuj9 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504960, "url": "https://patchwork.sourceware.org/api/1.2/patches/142311/checks/504960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:06:43.817665", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10655/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:06:43.817665 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:06:43.817665 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911603 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911593 -le 1787911603 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911603 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125867 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ek272PRuj9 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tiSh1LmJgL /tmp/tmp.Ek272PRuj9 + 124043:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142311:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=15 ++ 124043:pw-trigger.sh: 64: shyaml get-value 15.id + 124043:pw-trigger.sh: 64: series_id=65659 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65659 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65659 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65659 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65659 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65659 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65659 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65659 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65659 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142320 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142320 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142320 + 124043:pw-trigger.sh: 74: patch_id=142320 + 124043:pw-trigger.sh: 75: '[' 142320 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142320 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142320 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142320 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142320 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142320 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142320 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AIE6fZrawM +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kdoJrRPHDN ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AIE6fZrawM /tmp/tmp.kdoJrRPHDN' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142320/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125966 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdoJrRPHDN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505033, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505033/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:17.817315", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:17.817315 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:17.817315 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922077 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922077 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922077 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125973 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdoJrRPHDN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505034, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505034/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:21.169127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:21.169127 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:21.169127 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922081 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922077 -le 1787922081 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922081 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125980 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdoJrRPHDN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505043, "url": "https://patchwork.sourceware.org/api/1.2/patches/142320/checks/505043/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:05:14.257514", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10416/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:05:14.257514 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:05:14.257514 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922314 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922081 -le 1787922314 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922314 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 125987 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kdoJrRPHDN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AIE6fZrawM /tmp/tmp.kdoJrRPHDN + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65659 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65659 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65659 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65659 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142321 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142321 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142321 + 124043:pw-trigger.sh: 74: patch_id=142321 + 124043:pw-trigger.sh: 75: '[' 142321 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142321 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142321 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142321 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142321 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142321 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142321 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BYR8fTfdJu +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8lZDrRPhAT ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BYR8fTfdJu /tmp/tmp.8lZDrRPhAT' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142321/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142321/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126051 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8lZDrRPhAT ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BYR8fTfdJu /tmp/tmp.8lZDrRPhAT + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142321 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142321 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142321 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LL14pDScu5 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VVViXdAaqb ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LL14pDScu5 /tmp/tmp.VVViXdAaqb' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142321/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142321/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126066 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVViXdAaqb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505132, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505132/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:46.863518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:46.863518 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:46.863518 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935606 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935606 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935606 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126073 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVViXdAaqb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505133, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:49.541507", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:49.541507 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:49.541507 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935609 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935606 -le 1787935609 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935609 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126080 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVViXdAaqb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142321/checks/505134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:46:50.682510", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10660/archive/artifacts/artifacts.precommit/", "context": "tcwg_binutils_build--master-aarch64", "description": "Skipped because of CI-tag:skip" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:46:50.682510 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:46:50.682510 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935610 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935609 -le 1787935610 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935610 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126087 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVViXdAaqb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LL14pDScu5 /tmp/tmp.VVViXdAaqb + 124043:pw-trigger.sh: 103: check_state=warning + 124043:pw-trigger.sh: 104: '[' warning '!=' success ']' + 124043:pw-trigger.sh: 105: break WARNING: Waiting for 142321:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 108: '[' warning '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142321:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=14 ++ 124043:pw-trigger.sh: 64: shyaml get-value 14.id + 124043:pw-trigger.sh: 64: series_id=65668 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65668 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65668 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65668 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65668 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65668 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65668 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65668 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65668 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142338 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142338 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142338 + 124043:pw-trigger.sh: 74: patch_id=142338 + 124043:pw-trigger.sh: 75: '[' 142338 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142338 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142338 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142338 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142338 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142338 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ibcTHVP7Hs +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HMBleJBxEb ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ibcTHVP7Hs /tmp/tmp.HMBleJBxEb' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126174 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HMBleJBxEb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ibcTHVP7Hs /tmp/tmp.HMBleJBxEb + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142338 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142338 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142338 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.41LeOEuOLw +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VVJypQmGus ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.41LeOEuOLw /tmp/tmp.VVJypQmGus' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142338/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126189 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVJypQmGus ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504965, "url": "https://patchwork.sourceware.org/api/1.2/patches/142338/checks/504965/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:10:32.416937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10657/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:10:32.416937 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:10:32.416937 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911832 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911832 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911832 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126196 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVJypQmGus ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504966, "url": "https://patchwork.sourceware.org/api/1.2/patches/142338/checks/504966/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:10:35.902069", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10657/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:10:35.902069 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:10:35.902069 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911835 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911832 -le 1787911835 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911835 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126203 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VVJypQmGus ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.41LeOEuOLw /tmp/tmp.VVJypQmGus + 124043:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142338:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=13 ++ 124043:pw-trigger.sh: 64: shyaml get-value 13.id + 124043:pw-trigger.sh: 64: series_id=65676 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65676 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65676 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65676 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142355 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142355 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142355 + 124043:pw-trigger.sh: 74: patch_id=142355 + 124043:pw-trigger.sh: 75: '[' 142355 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142355 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142355 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142355 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142355 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142355 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142355 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ju83vRW7Bm +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GGGQJtj545 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ju83vRW7Bm /tmp/tmp.GGGQJtj545' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142355/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126308 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GGGQJtj545 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505035, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505035/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:29.013037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:29.013037 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:29.013037 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922089 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922089 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922089 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126315 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GGGQJtj545 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505036, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505036/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:01:33.438663", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:01:33.438663 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:01:33.438663 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922093 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922089 -le 1787922093 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922093 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126322 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GGGQJtj545 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505044, "url": "https://patchwork.sourceware.org/api/1.2/patches/142355/checks/505044/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:05:28.137157", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10417/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:05:28.137157 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:05:28.137157 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787922328 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922093 -le 1787922328 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922328 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126329 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GGGQJtj545 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ju83vRW7Bm /tmp/tmp.GGGQJtj545 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142347 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142347 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142347 + 124043:pw-trigger.sh: 74: patch_id=142347 + 124043:pw-trigger.sh: 75: '[' 142347 = '' ']' ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142347 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142347 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142347 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142347 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142347 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142347 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DK9kvWwa78 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.moCPj4llb6 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DK9kvWwa78 /tmp/tmp.moCPj4llb6' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142347/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142347/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126393 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.moCPj4llb6 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505217, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505217/", "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-28T22:31:50.686717", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10418/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:31:50.686717 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:31:50.686717 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956310 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956310 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956310 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126400 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.moCPj4llb6 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505218, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505218/", "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-28T22:31:58.066913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10418/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:31:58.066913 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:31:58.066913 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956318 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956310 -le 1787956318 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956318 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126407 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.moCPj4llb6 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505229, "url": "https://patchwork.sourceware.org/api/1.2/patches/142347/checks/505229/", "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-28T22:37:46.091165", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10418/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:37:46.091165 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:37:46.091165 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956666 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956318 -le 1787956666 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956666 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126414 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.moCPj4llb6 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DK9kvWwa78 /tmp/tmp.moCPj4llb6 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=2 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 2 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 2 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142354 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142354 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142354 + 124043:pw-trigger.sh: 74: patch_id=142354 + 124043:pw-trigger.sh: 75: '[' 142354 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142354 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142354 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142354 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142354 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142354 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142354 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mg8mPkhuRD +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.htMiOHrJ0X ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mg8mPkhuRD /tmp/tmp.htMiOHrJ0X' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142354/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142354/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126481 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.htMiOHrJ0X ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505402, "url": "https://patchwork.sourceware.org/api/1.2/patches/142354/checks/505402/", "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-29T04:48:12.097263", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10420/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:12.097263 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:12.097263 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787978892 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787978892 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978892 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126488 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.htMiOHrJ0X ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505403, "url": "https://patchwork.sourceware.org/api/1.2/patches/142354/checks/505403/", "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-29T04:48:15.888574", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10420/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:48:15.888574 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:48:15.888574 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787978895 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978892 -le 1787978895 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787978895 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126495 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.htMiOHrJ0X ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505409, "url": "https://patchwork.sourceware.org/api/1.2/patches/142354/checks/505409/", "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-29T04:53:12.746058", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10420/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:53:12.746058 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:53:12.746058 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787979192 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787978895 -le 1787979192 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787979192 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126502 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.htMiOHrJ0X ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mg8mPkhuRD /tmp/tmp.htMiOHrJ0X + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=3 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 3 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 3 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142353 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142353 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142353 + 124043:pw-trigger.sh: 74: patch_id=142353 + 124043:pw-trigger.sh: 75: '[' 142353 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142353 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142353 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142353 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142353 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142353 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142353 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FmzddwI8QR +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fcfaFMtMn8 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FmzddwI8QR /tmp/tmp.fcfaFMtMn8' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142353/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142353/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126572 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fcfaFMtMn8 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505533, "url": "https://patchwork.sourceware.org/api/1.2/patches/142353/checks/505533/", "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-29T10:05:52.200004", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10421/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:05:52.200004 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:05:52.200004 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787997952 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787997952 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997952 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126579 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fcfaFMtMn8 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505534, "url": "https://patchwork.sourceware.org/api/1.2/patches/142353/checks/505534/", "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-29T10:06:08.437148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10421/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:06:08.437148 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:06:08.437148 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787997968 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997952 -le 1787997968 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787997968 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126586 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fcfaFMtMn8 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505536, "url": "https://patchwork.sourceware.org/api/1.2/patches/142353/checks/505536/", "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-29T10:09:44.494732", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10421/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T10:09:44.494732 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T10:09:44.494732 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787998184 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787997968 -le 1787998184 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787998184 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126593 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fcfaFMtMn8 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FmzddwI8QR /tmp/tmp.fcfaFMtMn8 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=4 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 4 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 4 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142352 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142352 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142352 + 124043:pw-trigger.sh: 74: patch_id=142352 + 124043:pw-trigger.sh: 75: '[' 142352 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142352 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142352 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142352 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142352 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142352 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142352 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7Fm4QolWg4 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QauAToc28P ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7Fm4QolWg4 /tmp/tmp.QauAToc28P' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142352/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142352/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126666 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QauAToc28P ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505697, "url": "https://patchwork.sourceware.org/api/1.2/patches/142352/checks/505697/", "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-29T15:40:21.038717", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10422/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T15:40:21.038717 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T15:40:21.038717 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788018021 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788018021 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788018021 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126673 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QauAToc28P ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505699, "url": "https://patchwork.sourceware.org/api/1.2/patches/142352/checks/505699/", "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-29T15:40:38.701075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10422/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T15:40:38.701075 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T15:40:38.701075 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788018038 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788018021 -le 1788018038 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788018038 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126680 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QauAToc28P ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505707, "url": "https://patchwork.sourceware.org/api/1.2/patches/142352/checks/505707/", "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-29T15:49:35.535480", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10422/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T15:49:35.535480 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T15:49:35.535480 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788018575 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788018038 -le 1788018575 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788018575 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126687 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QauAToc28P ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7Fm4QolWg4 /tmp/tmp.QauAToc28P + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=5 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 5 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 5 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142349 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142349 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142349 + 124043:pw-trigger.sh: 74: patch_id=142349 + 124043:pw-trigger.sh: 75: '[' 142349 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142349 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142349 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142349 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142349 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142349 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142349 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6RJSi9R1sv +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C0PmM1Nd9z ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6RJSi9R1sv /tmp/tmp.C0PmM1Nd9z' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142349/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142349/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126763 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0PmM1Nd9z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505853, "url": "https://patchwork.sourceware.org/api/1.2/patches/142349/checks/505853/", "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-29T20:34:58.999048", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10423/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:34:58.999048 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:34:58.999048 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035698 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788035698 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035698 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126770 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0PmM1Nd9z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505855, "url": "https://patchwork.sourceware.org/api/1.2/patches/142349/checks/505855/", "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-29T20:35:00.526512", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10423/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:35:00.526512 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:35:00.526512 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035700 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788035698 -le 1788035700 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035700 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126777 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0PmM1Nd9z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505856, "url": "https://patchwork.sourceware.org/api/1.2/patches/142349/checks/505856/", "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-29T20:38:30.345998", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10423/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:38:30.345998 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:38:30.345998 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035910 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788035700 -le 1788035910 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035910 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126784 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C0PmM1Nd9z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6RJSi9R1sv /tmp/tmp.C0PmM1Nd9z + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=6 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 6 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=6 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 6 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=6 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142348 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142348 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142348 + 124043:pw-trigger.sh: 74: patch_id=142348 + 124043:pw-trigger.sh: 75: '[' 142348 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142348 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142348 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142348 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142348 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142348 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142348 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MkmpuBH6kR +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FjXWIwNR33 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MkmpuBH6kR /tmp/tmp.FjXWIwNR33' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142348/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142348/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126863 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FjXWIwNR33 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505944, "url": "https://patchwork.sourceware.org/api/1.2/patches/142348/checks/505944/", "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-30T03:00:07.447244", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10425/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T03:00:07.447244 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T03:00:07.447244 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788058807 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788058807 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788058807 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126870 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FjXWIwNR33 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505945, "url": "https://patchwork.sourceware.org/api/1.2/patches/142348/checks/505945/", "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-30T03:00:08.814674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10425/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T03:00:08.814674 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T03:00:08.814674 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788058808 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788058807 -le 1788058808 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788058808 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126877 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FjXWIwNR33 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505946, "url": "https://patchwork.sourceware.org/api/1.2/patches/142348/checks/505946/", "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-30T03:03:21.781289", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10425/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T03:03:21.781289 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T03:03:21.781289 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788059001 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788058808 -le 1788059001 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788059001 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126884 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FjXWIwNR33 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MkmpuBH6kR /tmp/tmp.FjXWIwNR33 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=7 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 7 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=7 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 7 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=7 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142346 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142346 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142346 + 124043:pw-trigger.sh: 74: patch_id=142346 + 124043:pw-trigger.sh: 75: '[' 142346 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142346 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142346 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142346 property State value ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142346 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142346 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142346 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.h9y39OLWYE +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IStbCqoohN ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.h9y39OLWYE /tmp/tmp.IStbCqoohN' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142346/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142346/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126966 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IStbCqoohN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506133, "url": "https://patchwork.sourceware.org/api/1.2/patches/142346/checks/506133/", "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-30T13:24:51.038690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10426/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T13:24:51.038690 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T13:24:51.038690 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788096291 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788096291 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788096291 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126973 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IStbCqoohN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506134, "url": "https://patchwork.sourceware.org/api/1.2/patches/142346/checks/506134/", "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-30T13:24:54.651869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10426/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T13:24:54.651869 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T13:24:54.651869 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788096294 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788096291 -le 1788096294 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788096294 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126980 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IStbCqoohN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506137, "url": "https://patchwork.sourceware.org/api/1.2/patches/142346/checks/506137/", "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-30T13:40:18.480112", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10426/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T13:40:18.480112 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T13:40:18.480112 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788097218 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788096294 -le 1788097218 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788097218 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 126987 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IStbCqoohN ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.h9y39OLWYE /tmp/tmp.IStbCqoohN + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=8 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 8 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=8 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 8 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=8 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142351 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142351 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142351 + 124043:pw-trigger.sh: 74: patch_id=142351 + 124043:pw-trigger.sh: 75: '[' 142351 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142351 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142351 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142351 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142351 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142351 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142351 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XxWM1rIRPU +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OR3LrC4j88 ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XxWM1rIRPU /tmp/tmp.OR3LrC4j88' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142351/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142351/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127072 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OR3LrC4j88 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506214, "url": "https://patchwork.sourceware.org/api/1.2/patches/142351/checks/506214/", "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-30T17:25:11.769750", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10427/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:25:11.769750 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:25:11.769750 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110711 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788110711 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110711 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127079 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OR3LrC4j88 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506215, "url": "https://patchwork.sourceware.org/api/1.2/patches/142351/checks/506215/", "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-30T17:25:13.682157", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10427/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:25:13.682157 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:25:13.682157 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110713 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788110711 -le 1788110713 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110713 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127086 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OR3LrC4j88 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506217, "url": "https://patchwork.sourceware.org/api/1.2/patches/142351/checks/506217/", "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-30T17:29:13.106394", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10427/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:29:13.106394 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:29:13.106394 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110953 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788110713 -le 1788110953 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110953 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127093 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OR3LrC4j88 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XxWM1rIRPU /tmp/tmp.OR3LrC4j88 + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=9 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 9 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=9 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 9 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=9 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142350 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142350 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142350 + 124043:pw-trigger.sh: 74: patch_id=142350 + 124043:pw-trigger.sh: 75: '[' 142350 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142350 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142350 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142350 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142350 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142350 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142350 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ObUig3kIH7 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I7v7wKZeWv ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ObUig3kIH7 /tmp/tmp.I7v7wKZeWv' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142350/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142350/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127181 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I7v7wKZeWv ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506314, "url": "https://patchwork.sourceware.org/api/1.2/patches/142350/checks/506314/", "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-31T01:05:27.682035", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10429/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T01:05:27.682035 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T01:05:27.682035 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788138327 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788138327 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788138327 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127188 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I7v7wKZeWv ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506315, "url": "https://patchwork.sourceware.org/api/1.2/patches/142350/checks/506315/", "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-31T01:05:28.996121", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10429/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T01:05:28.996121 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T01:05:28.996121 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788138328 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788138327 -le 1788138328 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788138328 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127195 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I7v7wKZeWv ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506317, "url": "https://patchwork.sourceware.org/api/1.2/patches/142350/checks/506317/", "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-31T01:09:02.992113", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10429/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T01:09:02.992113 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T01:09:02.992113 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788138542 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788138328 -le 1788138542 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788138542 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127202 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I7v7wKZeWv ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ObUig3kIH7 /tmp/tmp.I7v7wKZeWv + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=10 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65676 10 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65676 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=10 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65676 property '.*' value Patches 10 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65676 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=10 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=12 ++ 124043:pw-trigger.sh: 64: shyaml get-value 12.id + 124043:pw-trigger.sh: 64: series_id=65681 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65681 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65681 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65681 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65681 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65681 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65681 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65681 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65681 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142360 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142360 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142360 + 124043:pw-trigger.sh: 74: patch_id=142360 + 124043:pw-trigger.sh: 75: '[' 142360 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142360 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142360 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142360 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142360 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142360 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eYPHheeDN5 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ezDwA0dwUb ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eYPHheeDN5 /tmp/tmp.ezDwA0dwUb' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127331 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ezDwA0dwUb ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eYPHheeDN5 /tmp/tmp.ezDwA0dwUb + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142360 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142360 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142360 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qR6bvowexl +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DLeiWCeigV ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qR6bvowexl /tmp/tmp.DLeiWCeigV' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142360/checks/ ++ 124043: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' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127346 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLeiWCeigV ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504969, "url": "https://patchwork.sourceware.org/api/1.2/patches/142360/checks/504969/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:12:05.307781", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10659/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:12:05.307781 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:12:05.307781 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911925 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787911925 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911925 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127353 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLeiWCeigV ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504970, "url": "https://patchwork.sourceware.org/api/1.2/patches/142360/checks/504970/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T10:12:07.936522", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10659/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T10:12:07.936522 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T10:12:07.936522 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787911927 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787911925 -le 1787911927 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787911927 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127360 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DLeiWCeigV ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qR6bvowexl /tmp/tmp.DLeiWCeigV WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142360:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=11 ++ 124043:pw-trigger.sh: 64: shyaml get-value 11.id + 124043:pw-trigger.sh: 64: series_id=65692 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65692 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65692 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65692 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65692 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65692 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65692 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65692 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65692 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142371 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142371 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142371 + 124043:pw-trigger.sh: 74: patch_id=142371 + 124043:pw-trigger.sh: 75: '[' 142371 = '' ']' ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142371 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142371 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142371 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142371 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142371 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142371 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RSrwBYh02J +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rFtmH3oHhQ ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RSrwBYh02J /tmp/tmp.rFtmH3oHhQ' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142371/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127447 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rFtmH3oHhQ ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RSrwBYh02J /tmp/tmp.rFtmH3oHhQ + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142371 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142371 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142371 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8HqzrAxarj +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JRyaApjA7Z ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8HqzrAxarj /tmp/tmp.JRyaApjA7Z' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142371/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142371/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127462 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRyaApjA7Z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505137, "url": "https://patchwork.sourceware.org/api/1.2/patches/142371/checks/505137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:49:12.795219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10662/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:49:12.795219 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:49:12.795219 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935752 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935752 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935752 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127469 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRyaApjA7Z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505138, "url": "https://patchwork.sourceware.org/api/1.2/patches/142371/checks/505138/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:49:27.507642", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10662/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:49:27.507642 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:49:27.507642 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935767 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935752 -le 1787935767 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935767 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127476 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JRyaApjA7Z ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8HqzrAxarj /tmp/tmp.JRyaApjA7Z + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142371:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142371:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=10 ++ 124043:pw-trigger.sh: 64: shyaml get-value 10.id + 124043:pw-trigger.sh: 64: series_id=65693 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65693 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65693 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65693 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65693 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65693 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65693 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65693 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65693 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142372 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142372 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142372 + 124043:pw-trigger.sh: 74: patch_id=142372 + 124043:pw-trigger.sh: 75: '[' 142372 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142372 State ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142372 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142372 property State value ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142372 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142372 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142372 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fh8NiiW995 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L1CORWFrVJ ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fh8NiiW995 /tmp/tmp.L1CORWFrVJ' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142372/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142372/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127563 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L1CORWFrVJ ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fh8NiiW995 /tmp/tmp.L1CORWFrVJ + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142372 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142372 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142372 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TY8P4NXmhP +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rfB5txuTGk ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TY8P4NXmhP /tmp/tmp.rfB5txuTGk' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142372/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142372/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127578 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rfB5txuTGk ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505140, "url": "https://patchwork.sourceware.org/api/1.2/patches/142372/checks/505140/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:50:17.445763", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10663/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:50:17.445763 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:50:17.445763 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935817 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935817 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935817 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127585 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rfB5txuTGk ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505141, "url": "https://patchwork.sourceware.org/api/1.2/patches/142372/checks/505141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:50:22.380587", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10663/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:50:22.380587 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:50:22.380587 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935822 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935817 -le 1787935822 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935822 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127592 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rfB5txuTGk ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TY8P4NXmhP /tmp/tmp.rfB5txuTGk + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142372:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142372:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=9 ++ 124043:pw-trigger.sh: 64: shyaml get-value 9.id + 124043:pw-trigger.sh: 64: series_id=65696 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65696 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65696 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65696 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65696 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65696 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65696 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65696 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65696 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142375 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142375 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142375 + 124043:pw-trigger.sh: 74: patch_id=142375 + 124043:pw-trigger.sh: 75: '[' 142375 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142375 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142375 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142375 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142375 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142375 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142375 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cOY0A6zabw +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mIFWcvLaTC ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cOY0A6zabw /tmp/tmp.mIFWcvLaTC' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142375/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142375/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127679 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mIFWcvLaTC ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cOY0A6zabw /tmp/tmp.mIFWcvLaTC + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142375 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142375 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142375 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qIWLMCT4nX +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JNtr72LG7K ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qIWLMCT4nX /tmp/tmp.JNtr72LG7K' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142375/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142375/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127694 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JNtr72LG7K ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505143, "url": "https://patchwork.sourceware.org/api/1.2/patches/142375/checks/505143/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:51:47.723452", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10664/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:51:47.723452 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:51:47.723452 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935907 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787935907 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935907 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127701 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JNtr72LG7K ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505144, "url": "https://patchwork.sourceware.org/api/1.2/patches/142375/checks/505144/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:51:54.558789", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10664/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:51:54.558789 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:51:54.558789 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787935914 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787935907 -le 1787935914 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787935914 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127708 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JNtr72LG7K ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qIWLMCT4nX /tmp/tmp.JNtr72LG7K + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142375:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142375:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=8 ++ 124043:pw-trigger.sh: 64: shyaml get-value 8.id + 124043:pw-trigger.sh: 64: series_id=65698 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65698 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65698 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65698 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65698 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65698 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65698 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65698 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65698 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142377 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142377 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142377 + 124043:pw-trigger.sh: 74: patch_id=142377 + 124043:pw-trigger.sh: 75: '[' 142377 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142377 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142377 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142377 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142377 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142377 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142377 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zNSxPHU9Pp +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3wKUVnAVDA ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zNSxPHU9Pp /tmp/tmp.3wKUVnAVDA' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142377/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142377/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127795 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wKUVnAVDA ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505220, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505220/", "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-28T22:33:39.459996", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10419/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:33:39.459996 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:33:39.459996 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956419 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787956419 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956419 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127802 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wKUVnAVDA ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505221, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505221/", "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-28T22:33:46.168949", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10419/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:33:46.168949 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:33:46.168949 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956426 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956419 -le 1787956426 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956426 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127809 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wKUVnAVDA ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505240, "url": "https://patchwork.sourceware.org/api/1.2/patches/142377/checks/505240/", "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-28T22:41:17.130828", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10419/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T22:41:17.130828 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T22:41:17.130828 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787956877 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787956426 -le 1787956877 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787956877 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127816 ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3wKUVnAVDA ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zNSxPHU9Pp /tmp/tmp.3wKUVnAVDA + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65698 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65698 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65698 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65698 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=7 ++ 124043:pw-trigger.sh: 64: shyaml get-value 7.id + 124043:pw-trigger.sh: 64: series_id=65701 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65701 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65701 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65701 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65701 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65701 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65701 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65701 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65701 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142380 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142380 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142380 + 124043:pw-trigger.sh: 74: patch_id=142380 + 124043:pw-trigger.sh: 75: '[' 142380 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142380 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142380 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142380 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142380 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142380 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142380 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uOaYgw3QCS +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QXkqucoIqZ ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uOaYgw3QCS /tmp/tmp.QXkqucoIqZ' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142380/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142380/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127918 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QXkqucoIqZ ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uOaYgw3QCS /tmp/tmp.QXkqucoIqZ + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142380 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142380 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142380 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7UfykqCpPS +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.99oNwOW8cR ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7UfykqCpPS /tmp/tmp.99oNwOW8cR' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142380/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142380/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127933 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99oNwOW8cR ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505148, "url": "https://patchwork.sourceware.org/api/1.2/patches/142380/checks/505148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:53:52.489455", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10666/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:53:52.489455 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:53:52.489455 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787936032 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787936032 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936032 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127940 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99oNwOW8cR ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505149, "url": "https://patchwork.sourceware.org/api/1.2/patches/142380/checks/505149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:54:01.181177", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10666/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:54:01.181177 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:54:01.181177 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787936041 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787936032 -le 1787936041 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936041 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 127947 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.99oNwOW8cR ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7UfykqCpPS /tmp/tmp.99oNwOW8cR + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142380:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142380:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=6 ++ 124043:pw-trigger.sh: 64: shyaml get-value 6.id + 124043:pw-trigger.sh: 64: series_id=65713 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65713 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65713 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65713 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65713 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65713 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65713 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65713 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65713 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142402 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142402 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142402 + 124043:pw-trigger.sh: 74: patch_id=142402 + 124043:pw-trigger.sh: 75: '[' 142402 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142402 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142402 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142402 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142402 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142402 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142402 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nwpeLhagCC +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p40zj1gXWK ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nwpeLhagCC /tmp/tmp.p40zj1gXWK' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142402/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142402/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128034 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p40zj1gXWK ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nwpeLhagCC /tmp/tmp.p40zj1gXWK + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142402 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142402 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142402 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UmKYPemt3A +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.didgywQPoP ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UmKYPemt3A /tmp/tmp.didgywQPoP' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142402/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142402/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128049 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.didgywQPoP ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505364, "url": "https://patchwork.sourceware.org/api/1.2/patches/142402/checks/505364/", "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-29T04:12:55.184550", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10671/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:12:55.184550 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:12:55.184550 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787976775 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787976775 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787976775 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128056 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.didgywQPoP ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505365, "url": "https://patchwork.sourceware.org/api/1.2/patches/142402/checks/505365/", "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-29T04:12:59.612449", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10671/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T04:12:59.612449 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T04:12:59.612449 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1787976779 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787976775 -le 1787976779 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787976779 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128063 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.didgywQPoP ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UmKYPemt3A /tmp/tmp.didgywQPoP + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142402:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142402:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=5 ++ 124043:pw-trigger.sh: 64: shyaml get-value 5.id + 124043:pw-trigger.sh: 64: series_id=65733 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65733 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65733 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65733 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65733 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65733 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65733 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65733 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65733 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142435 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142435 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142435 + 124043:pw-trigger.sh: 74: patch_id=142435 + 124043:pw-trigger.sh: 75: '[' 142435 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142435 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142435 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142435 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142435 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142435 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142435 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sJ7Pzrs1tD +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SnQ6gaY5Qz ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sJ7Pzrs1tD /tmp/tmp.SnQ6gaY5Qz' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142435/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142435/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128150 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SnQ6gaY5Qz ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505852, "url": "https://patchwork.sourceware.org/api/1.2/patches/142435/checks/505852/", "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-29T20:34:58.475742", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10424/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:34:58.475742 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:34:58.475742 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035698 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788035698 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035698 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128157 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SnQ6gaY5Qz ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505854, "url": "https://patchwork.sourceware.org/api/1.2/patches/142435/checks/505854/", "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-29T20:34:59.375115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10424/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:34:59.375115 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:34:59.375115 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035699 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788035698 -le 1788035699 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035699 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128164 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SnQ6gaY5Qz ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505857, "url": "https://patchwork.sourceware.org/api/1.2/patches/142435/checks/505857/", "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-29T20:38:30.735325", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10424/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T20:38:30.735325 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T20:38:30.735325 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788035910 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788035699 -le 1788035910 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788035910 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128171 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SnQ6gaY5Qz ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sJ7Pzrs1tD /tmp/tmp.SnQ6gaY5Qz + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65733 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65733 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65733 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65733 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=4 ++ 124043:pw-trigger.sh: 64: shyaml get-value 4.id + 124043:pw-trigger.sh: 64: series_id=65750 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65750 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65750 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65750 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65750 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65750 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65750 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65750 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65750 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142454 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142454 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142454 + 124043:pw-trigger.sh: 74: patch_id=142454 + 124043:pw-trigger.sh: 75: '[' 142454 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142454 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142454 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142454 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142454 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142454 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142454 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4FsIkSUP0j +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.97q6bLBCJF ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4FsIkSUP0j /tmp/tmp.97q6bLBCJF' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142454/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142454/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128273 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97q6bLBCJF ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506212, "url": "https://patchwork.sourceware.org/api/1.2/patches/142454/checks/506212/", "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-30T17:25:06.362106", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10428/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Test started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:25:06.362106 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:25:06.362106 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110706 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788110706 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110706 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128280 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97q6bLBCJF ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506213, "url": "https://patchwork.sourceware.org/api/1.2/patches/142454/checks/506213/", "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-30T17:25:07.421848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10428/log", "context": "tcwg_binutils_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:25:07.421848 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:25:07.421848 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110707 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788110706 -le 1788110707 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110707 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128287 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97q6bLBCJF ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506216, "url": "https://patchwork.sourceware.org/api/1.2/patches/142454/checks/506216/", "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-30T17:29:03.419448", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_check--master-aarch64-precommit/builds/10428/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_binutils_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T17:29:03.419448 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T17:29:03.419448 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788110943 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788110707 -le 1788110943 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788110943 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128294 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.97q6bLBCJF ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4FsIkSUP0j /tmp/tmp.97q6bLBCJF + 124043:pw-trigger.sh: 89: check_state=success + 124043:pw-trigger.sh: 90: '[' success = pending ']' + 124043:pw-trigger.sh: 93: num_patch=1 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65750 1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65750 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65750 property '.*' value Patches 1 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65750 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 124043:pw-trigger.sh: 74: true + 124043:pw-trigger.sh: 74: patch_id= + 124043:pw-trigger.sh: 75: '[' '' = '' ']' + 124043:pw-trigger.sh: 76: break + 124043:pw-trigger.sh: 96: '[' '' = '' ']' + 124043:pw-trigger.sh: 97: continue + 124043:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=3 ++ 124043:pw-trigger.sh: 64: shyaml get-value 3.id + 124043:pw-trigger.sh: 64: series_id=65761 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65761 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65761 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65761 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65761 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65761 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65761 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65761 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65761 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142485 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142485 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142485 + 124043:pw-trigger.sh: 74: patch_id=142485 + 124043:pw-trigger.sh: 75: '[' 142485 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142485 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142485 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142485 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142485 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142485 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142485 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bWDQODW9Kz +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Rm1vfuq79E ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bWDQODW9Kz /tmp/tmp.Rm1vfuq79E' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142485/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142485/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128396 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rm1vfuq79E ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bWDQODW9Kz /tmp/tmp.Rm1vfuq79E + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142485 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142485 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142485 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6fwTS7hcmY +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Xb1U6QvTZU ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6fwTS7hcmY /tmp/tmp.Xb1U6QvTZU' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142485/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142485/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128411 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xb1U6QvTZU ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506298, "url": "https://patchwork.sourceware.org/api/1.2/patches/142485/checks/506298/", "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-30T23:10:59.683910", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10683/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T23:10:59.683910 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T23:10:59.683910 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788131459 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788131459 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788131459 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128418 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xb1U6QvTZU ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506300, "url": "https://patchwork.sourceware.org/api/1.2/patches/142485/checks/506300/", "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-30T23:11:01.938150", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10683/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T23:11:01.938150 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T23:11:01.938150 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788131461 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788131459 -le 1788131461 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788131461 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128425 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Xb1U6QvTZU ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6fwTS7hcmY /tmp/tmp.Xb1U6QvTZU + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142485:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142485:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=2 ++ 124043:pw-trigger.sh: 64: shyaml get-value 2.id + 124043:pw-trigger.sh: 64: series_id=65762 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65762 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65762 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65762 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65762 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65762 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65762 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65762 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65762 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142486 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142486 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142486 + 124043:pw-trigger.sh: 74: patch_id=142486 + 124043:pw-trigger.sh: 75: '[' 142486 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142486 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142486 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142486 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142486 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142486 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142486 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2nz8HcRXXr +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PlD9KRVZZz ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2nz8HcRXXr /tmp/tmp.PlD9KRVZZz' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142486/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142486/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128512 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PlD9KRVZZz ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2nz8HcRXXr /tmp/tmp.PlD9KRVZZz + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142486 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142486 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142486 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2zemx9jMCp +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J9Az2BYOlp ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2zemx9jMCp /tmp/tmp.J9Az2BYOlp' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142486/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142486/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128527 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J9Az2BYOlp ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506299, "url": "https://patchwork.sourceware.org/api/1.2/patches/142486/checks/506299/", "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-30T23:11:00.244165", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10684/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T23:11:00.244165 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T23:11:00.244165 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788131460 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788131460 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788131460 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128534 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J9Az2BYOlp ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506301, "url": "https://patchwork.sourceware.org/api/1.2/patches/142486/checks/506301/", "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-30T23:11:02.165301", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10684/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-30T23:11:02.165301 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-30T23:11:02.165301 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788131462 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788131460 -le 1788131462 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788131462 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128541 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J9Az2BYOlp ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2zemx9jMCp /tmp/tmp.J9Az2BYOlp + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142486:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142486:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=1 ++ 124043:pw-trigger.sh: 64: shyaml get-value 1.id + 124043:pw-trigger.sh: 64: series_id=65765 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65765 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65765 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65765 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65765 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65765 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65765 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65765 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65765 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142489 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142489 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142489 + 124043:pw-trigger.sh: 74: patch_id=142489 + 124043:pw-trigger.sh: 75: '[' 142489 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142489 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142489 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142489 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142489 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142489 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142489 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TnwPF3NWVt +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kXoRBLomMr ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TnwPF3NWVt /tmp/tmp.kXoRBLomMr' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142489/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142489/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128628 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kXoRBLomMr ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TnwPF3NWVt /tmp/tmp.kXoRBLomMr + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142489 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142489 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142489 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o3FIobajn3 +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NZDTiE2Y9r ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o3FIobajn3 /tmp/tmp.NZDTiE2Y9r' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142489/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142489/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128643 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NZDTiE2Y9r ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506371, "url": "https://patchwork.sourceware.org/api/1.2/patches/142489/checks/506371/", "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-31T05:26:06.822202", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10685/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T05:26:06.822202 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T05:26:06.822202 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788153966 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788153966 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788153966 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128650 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NZDTiE2Y9r ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506372, "url": "https://patchwork.sourceware.org/api/1.2/patches/142489/checks/506372/", "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-31T05:26:08.787976", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10685/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T05:26:08.787976 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T05:26:08.787976 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788153968 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788153966 -le 1788153968 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788153968 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128657 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NZDTiE2Y9r ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o3FIobajn3 /tmp/tmp.NZDTiE2Y9r + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break WARNING: Waiting for 142489:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142489:tcwg_binutils_build--master-aarch64 to succeed.' + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 124043:pw-trigger.sh: 63: i=0 ++ 124043:pw-trigger.sh: 64: shyaml get-value 0.id + 124043:pw-trigger.sh: 64: series_id=65803 + 124043:pw-trigger.sh: 66: pw_series_complete_p binutils 65803 + 124043:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 124043:pw-trigger.sh: pw_series_complete_p: 183: local project=binutils + 124043:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65803 + 124043:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 124043:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get binutils series 65803 property Complete value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65803 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: pw_series_complete_p: 187: value=True + 124043:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 124043:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 124043:pw-trigger.sh: 71: num_patch=0 + 124043:pw-trigger.sh: 72: true ++ 124043:pw-trigger.sh: 74: pw_get_patch_from_series binutils 65803 0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 203: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65803 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get binutils series 65803 property '.*' value Patches 0 +++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils +++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=65803 +++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 124043:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142534 ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142534 = '' ']' ++ 124043:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142534 + 124043:pw-trigger.sh: 74: patch_id=142534 + 124043:pw-trigger.sh: 75: '[' 142534 = '' ']' ++ 124043:pw-trigger.sh: 82: pw_get_patch_data binutils 142534 State ++ 124043:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 124043:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_get_patch_data: 224: local project=binutils ++ 124043:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142534 ++ 124043:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 124043:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get binutils patch 142534 property State value ++ 124043:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_yaml_get: 98: local project=binutils ++ 124043:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 124043:pw-trigger.sh: pw_yaml_get: 100: local id=142534 ++ 124043:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 124043:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 124043:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 124043:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 124043:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 124043:pw-trigger.sh: pw_yaml_get: 108: set +x + 124043:pw-trigger.sh: 82: patch_state=new + 124043:pw-trigger.sh: 83: case "$patch_state" in ++ 124043:pw-trigger.sh: 89: pw_patch_check_state 142534 tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142534 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_check--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_check--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8GRAPW0MxB +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cmTngvTySU ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8GRAPW0MxB /tmp/tmp.cmTngvTySU' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142534/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142534/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_check--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128744 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cmTngvTySU ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8GRAPW0MxB /tmp/tmp.cmTngvTySU + 124043:pw-trigger.sh: 89: check_state=pending + 124043:pw-trigger.sh: 90: '[' pending = pending ']' + 124043:pw-trigger.sh: 91: break + 124043:pw-trigger.sh: 96: '[' 142534 = '' ']' + 124043:pw-trigger.sh: 101: check_state=success + 124043:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 124043:pw-trigger.sh: 103: pw_patch_check_state 142534 tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 124043:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142534 ++ 124043:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_binutils_build--master-aarch64 +++ 124043:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 124043:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 124043:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_binutils_build--master-aarch64 ++ 124043:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 124043:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rK4joFsocB +++ 124043:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 124043:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7rbfHmE51Y ++ 124043:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rK4joFsocB /tmp/tmp.7rbfHmE51Y' EXIT ++ 124043:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 124043:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142534/checks/ ++ 124043:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142534/checks/?user=linaro-tcwg-bot&context=tcwg_binutils_build--master-aarch64&page=last' ++ 124043:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128759 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7rbfHmE51Y ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506616, "url": "https://patchwork.sourceware.org/api/1.2/patches/142534/checks/506616/", "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-31T17:24:41.932142", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10686/log", "context": "tcwg_binutils_build--master-aarch64", "description": "Build started" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T17:24:41.932142 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T17:24:41.932142 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788197081 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1788197081 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788197081 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128766 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7rbfHmE51Y ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 506617, "url": "https://patchwork.sourceware.org/api/1.2/patches/142534/checks/506617/", "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-31T17:24:43.922326", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_binutils_build--master-aarch64-precommit/builds/10686/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_binutils_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 124043:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-31T17:24:43.922326 +++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-31T17:24:43.922326 +%s ++ 124043:pw-trigger.sh: pw_patch_check_state: 274: date=1788197083 ++ 124043:pw-trigger.sh: pw_patch_check_state: 275: '[' 1788197081 -le 1788197083 ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1788197083 +++ 124043:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 124043:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 124043:pw-trigger.sh: pw_patch_check_state: 263: true ++ 124043:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 124043:pw-trigger.sh: pw_patch_check_state: 267: wait 128773 ++ 124043:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 124043:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7rbfHmE51Y ++ 124043:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 124043:pw-trigger.sh: pw_patch_check_state: 270: break ++ 124043:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 124043:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rK4joFsocB /tmp/tmp.7rbfHmE51Y + 124043:pw-trigger.sh: 103: check_state=fail + 124043:pw-trigger.sh: 104: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 105: break + 124043:pw-trigger.sh: 108: '[' fail '!=' success ']' + 124043:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142534:tcwg_binutils_build--master-aarch64 to succeed.' WARNING: Waiting for 142534:tcwg_binutils_build--master-aarch64 to succeed. + 124043:pw-trigger.sh: 110: continue + 124043:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 124043:pw-trigger.sh: 119: rm /tmp/tmp.iPhb31zkzb + 124043:pw-trigger.sh: 121: echo 'Processed 30 series and created 0 pre-commit triggers' Processed 30 series and created 0 pre-commit triggers + 124043:pw-trigger.sh: 1: pw_deinit binutils + 124043:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 124043:pw-trigger.sh: pw_deinit: 58: local project=binutils + 124043:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-124043 + 124043:pw-trigger.sh: 1: rm -f /tmp/tmp.iPhb31zkzb