+ 678478:jenkins1641153810395680691.sh: build_container_exec: 29: set +x + 2677033:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2677033:pw-trigger.sh: 47: pw_init gcc + 2677033:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_init: 42: local project=gcc + 2677033:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2677033:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2677033:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2677033:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2677033 + 2677033:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2677033 ++ 2677033:pw-trigger.sh: 49: mktemp + 2677033:pw-trigger.sh: 49: yaml=/tmp/tmp.rxWpeJc16H + 2677033:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.rxWpeJc16H' EXIT + 2677033:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2677033:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2677033:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2677033:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2677033:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2677033:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2677033:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2677033:pw-trigger.sh: 58: shyaml get-length + 2677033:pw-trigger.sh: 58: len=30 + 2677033:pw-trigger.sh: 59: i=30 + 2677033:pw-trigger.sh: 60: j=0 + 2677033:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=29 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 29.id + 2677033:pw-trigger.sh: 64: series_id=61091 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61091 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61091 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61091 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61091 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61091 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61091 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61091 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61091 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135055 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135055 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135055 + 2677033:pw-trigger.sh: 74: patch_id=135055 + 2677033:pw-trigger.sh: 75: '[' 135055 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135055 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135055 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135055 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135055 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135055 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135055 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wF3W0Sy6nu +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NRLSpda5vo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wF3W0Sy6nu /tmp/tmp.NRLSpda5vo' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135055/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135055/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677160 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRLSpda5vo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wF3W0Sy6nu /tmp/tmp.NRLSpda5vo + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135055 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135055 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135055 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vVfJNOJnbw +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.enxo89wST4 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vVfJNOJnbw /tmp/tmp.enxo89wST4' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135055/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135055/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677175 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enxo89wST4 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450242, "url": "https://patchwork.sourceware.org/api/1.2/patches/135055/checks/450242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:13:51.979315", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10717/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:13:51.979315 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:13:51.979315 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778922831 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778922831 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778922831 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677182 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enxo89wST4 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450244, "url": "https://patchwork.sourceware.org/api/1.2/patches/135055/checks/450244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:14:02.875364", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10717/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:14:02.875364 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:14:02.875364 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778922842 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778922831 -le 1778922842 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778922842 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677189 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enxo89wST4 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vVfJNOJnbw /tmp/tmp.enxo89wST4 + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135055:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135055:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=28 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 28.id + 2677033:pw-trigger.sh: 64: series_id=61092 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61092 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61092 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61092 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61092 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61092 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61092 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61092 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61092 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135056 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135056 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135056 + 2677033:pw-trigger.sh: 74: patch_id=135056 + 2677033:pw-trigger.sh: 75: '[' 135056 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135056 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135056 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135056 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135056 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135056 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135056 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.96xM6352V4 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gCDIr52xx0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.96xM6352V4 /tmp/tmp.gCDIr52xx0' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135056/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135056/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677276 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gCDIr52xx0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450447, "url": "https://patchwork.sourceware.org/api/1.2/patches/135056/checks/450447/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:28.026899", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10303/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:28.026899 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:28.026899 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945248 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945248 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945248 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677283 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gCDIr52xx0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450450, "url": "https://patchwork.sourceware.org/api/1.2/patches/135056/checks/450450/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:36.077503", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10303/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:36.077503 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:36.077503 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945256 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945248 -le 1778945256 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945256 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677290 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gCDIr52xx0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450462, "url": "https://patchwork.sourceware.org/api/1.2/patches/135056/checks/450462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:54:20.165903", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10303/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:54:20.165903 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:54:20.165903 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957660 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945256 -le 1778957660 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957660 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677297 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gCDIr52xx0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.96xM6352V4 /tmp/tmp.gCDIr52xx0 + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61092 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61092 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61092 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61092 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=27 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 27.id + 2677033:pw-trigger.sh: 64: series_id=61093 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61093 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61093 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61093 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61093 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61093 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61093 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61093 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61093 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135057 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135057 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135057 + 2677033:pw-trigger.sh: 74: patch_id=135057 + 2677033:pw-trigger.sh: 75: '[' 135057 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135057 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135057 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135057 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135057 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135057 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135057 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5OE275iFnO +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Uai7uY4nZB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5OE275iFnO /tmp/tmp.Uai7uY4nZB' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135057/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135057/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677399 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uai7uY4nZB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450598, "url": "https://patchwork.sourceware.org/api/1.2/patches/135057/checks/450598/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:58:25.294502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10310/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:58:25.294502 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:58:25.294502 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778968705 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778968705 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778968705 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677406 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uai7uY4nZB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450599, "url": "https://patchwork.sourceware.org/api/1.2/patches/135057/checks/450599/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:58:28.227972", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10310/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:58:28.227972 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:58:28.227972 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778968708 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778968705 -le 1778968708 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778968708 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677413 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uai7uY4nZB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450604, "url": "https://patchwork.sourceware.org/api/1.2/patches/135057/checks/450604/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T22:50:03.073446", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10310/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T22:50:03.073446 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T22:50:03.073446 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778971803 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778968708 -le 1778971803 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778971803 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677420 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uai7uY4nZB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5OE275iFnO /tmp/tmp.Uai7uY4nZB + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61093 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61093 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61093 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61093 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=26 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 26.id + 2677033:pw-trigger.sh: 64: series_id=61095 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61095 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61095 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61095 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61095 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61095 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61095 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61095 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61095 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135059 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135059 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135059 + 2677033:pw-trigger.sh: 74: patch_id=135059 + 2677033:pw-trigger.sh: 75: '[' 135059 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135059 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135059 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135059 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135059 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135059 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135059 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8qrC2dUj3l +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.acEaTjnnCy ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8qrC2dUj3l /tmp/tmp.acEaTjnnCy' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135059/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135059/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677522 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.acEaTjnnCy ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450602, "url": "https://patchwork.sourceware.org/api/1.2/patches/135059/checks/450602/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T22:21:10.659146", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10311/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T22:21:10.659146 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T22:21:10.659146 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778970070 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778970070 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778970070 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677529 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.acEaTjnnCy ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450603, "url": "https://patchwork.sourceware.org/api/1.2/patches/135059/checks/450603/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T22:21:12.771387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10311/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T22:21:12.771387 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T22:21:12.771387 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778970072 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778970070 -le 1778970072 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778970072 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677536 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.acEaTjnnCy ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450607, "url": "https://patchwork.sourceware.org/api/1.2/patches/135059/checks/450607/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T23:23:10.940413", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10311/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T23:23:10.940413 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T23:23:10.940413 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778973790 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778970072 -le 1778973790 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778973790 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677543 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.acEaTjnnCy ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8qrC2dUj3l /tmp/tmp.acEaTjnnCy + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61095 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61095 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61095 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61095 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=25 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 25.id + 2677033:pw-trigger.sh: 64: series_id=61096 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61096 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61096 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61096 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61096 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61096 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61096 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61096 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61096 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135060 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135060 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135060 + 2677033:pw-trigger.sh: 74: patch_id=135060 + 2677033:pw-trigger.sh: 75: '[' 135060 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135060 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135060 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135060 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135060 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135060 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135060 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MSiinlATOe +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ky79WZ1gKf ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MSiinlATOe /tmp/tmp.Ky79WZ1gKf' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135060/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135060/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677645 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ky79WZ1gKf ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450605, "url": "https://patchwork.sourceware.org/api/1.2/patches/135060/checks/450605/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T22:53:53.860947", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10312/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T22:53:53.860947 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T22:53:53.860947 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778972033 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778972033 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778972033 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677652 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ky79WZ1gKf ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450606, "url": "https://patchwork.sourceware.org/api/1.2/patches/135060/checks/450606/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T22:53:57.529792", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10312/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T22:53:57.529792 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T22:53:57.529792 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778972037 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778972033 -le 1778972037 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778972037 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677659 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ky79WZ1gKf ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450612, "url": "https://patchwork.sourceware.org/api/1.2/patches/135060/checks/450612/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T23:56:11.441498", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10312/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T23:56:11.441498 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T23:56:11.441498 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778975771 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778972037 -le 1778975771 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778975771 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677666 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ky79WZ1gKf ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MSiinlATOe /tmp/tmp.Ky79WZ1gKf + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61096 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61096 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61096 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61096 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=24 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 24.id + 2677033:pw-trigger.sh: 64: series_id=61097 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61097 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61097 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61097 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61097 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61097 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61097 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61097 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61097 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135061 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135061 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135061 + 2677033:pw-trigger.sh: 74: patch_id=135061 + 2677033:pw-trigger.sh: 75: '[' 135061 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135061 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135061 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135061 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135061 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=committed + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135061 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135061 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.klMT78qGtw +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TNgq6Uarhj ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.klMT78qGtw /tmp/tmp.TNgq6Uarhj' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135061/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135061/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677768 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TNgq6Uarhj ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.klMT78qGtw /tmp/tmp.TNgq6Uarhj + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135061 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135061 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135061 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0KIA13WGKI +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GNAW21WUvx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0KIA13WGKI /tmp/tmp.GNAW21WUvx' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135061/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135061/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677783 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GNAW21WUvx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450380, "url": "https://patchwork.sourceware.org/api/1.2/patches/135061/checks/450380/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T12:57:20.494994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10732/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T12:57:20.494994 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T12:57:20.494994 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778936240 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778936240 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778936240 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677790 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GNAW21WUvx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450381, "url": "https://patchwork.sourceware.org/api/1.2/patches/135061/checks/450381/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T12:57:46.486408", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10732/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T12:57:46.486408 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T12:57:46.486408 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778936266 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778936240 -le 1778936266 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778936266 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677797 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GNAW21WUvx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0KIA13WGKI /tmp/tmp.GNAW21WUvx + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135061:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135061:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=23 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 23.id + 2677033:pw-trigger.sh: 64: series_id=61098 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61098 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61098 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61098 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61098 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61098 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61098 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61098 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61098 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135062 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135062 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135062 + 2677033:pw-trigger.sh: 74: patch_id=135062 + 2677033:pw-trigger.sh: 75: '[' 135062 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135062 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135062 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135062 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135062 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135062 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135062 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Lsi7TzoZKJ +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oRPTjXkwUm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Lsi7TzoZKJ /tmp/tmp.oRPTjXkwUm' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135062/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135062/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677884 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oRPTjXkwUm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450608, "url": "https://patchwork.sourceware.org/api/1.2/patches/135062/checks/450608/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T23:26:52.511974", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10313/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T23:26:52.511974 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T23:26:52.511974 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778974012 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778974012 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778974012 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677891 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oRPTjXkwUm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450609, "url": "https://patchwork.sourceware.org/api/1.2/patches/135062/checks/450609/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T23:26:54.774285", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10313/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T23:26:54.774285 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T23:26:54.774285 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778974014 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778974012 -le 1778974014 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778974014 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677898 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oRPTjXkwUm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450644, "url": "https://patchwork.sourceware.org/api/1.2/patches/135062/checks/450644/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:40:57.205091", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10313/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:40:57.205091 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:40:57.205091 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778978457 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778974014 -le 1778978457 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778978457 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2677905 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oRPTjXkwUm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Lsi7TzoZKJ /tmp/tmp.oRPTjXkwUm + 2677033:pw-trigger.sh: 89: check_state=fail + 2677033:pw-trigger.sh: 90: '[' fail = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61098 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61098 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61098 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61098 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=22 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 22.id + 2677033:pw-trigger.sh: 64: series_id=61099 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61099 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61099 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61099 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61099 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61099 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61099 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61099 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61099 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135070 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135070 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135070 + 2677033:pw-trigger.sh: 74: patch_id=135070 + 2677033:pw-trigger.sh: 75: '[' 135070 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135070 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135070 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135070 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135070 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135070 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135070 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XJNAHpFfpx +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Lvbu0YQMyo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XJNAHpFfpx /tmp/tmp.Lvbu0YQMyo' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135070/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135070/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678019 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lvbu0YQMyo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450624, "url": "https://patchwork.sourceware.org/api/1.2/patches/135070/checks/450624/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:08:42.363589", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10314/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:08:42.363589 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:08:42.363589 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976522 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778976522 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976522 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678026 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lvbu0YQMyo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450625, "url": "https://patchwork.sourceware.org/api/1.2/patches/135070/checks/450625/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:08:45.937451", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10314/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:08:45.937451 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:08:45.937451 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976525 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778976522 -le 1778976525 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976525 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678033 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Lvbu0YQMyo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XJNAHpFfpx /tmp/tmp.Lvbu0YQMyo + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135070 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135070 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135070 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.O1yyFFHi5K +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9S4kKOHLiC ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.O1yyFFHi5K /tmp/tmp.9S4kKOHLiC' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135070/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135070/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678048 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9S4kKOHLiC ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450391, "url": "https://patchwork.sourceware.org/api/1.2/patches/135070/checks/450391/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T13:21:25.160526", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T13:21:25.160526 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T13:21:25.160526 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778937685 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778937685 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778937685 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678055 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9S4kKOHLiC ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450394, "url": "https://patchwork.sourceware.org/api/1.2/patches/135070/checks/450394/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T13:21:44.643342", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10734/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T13:21:44.643342 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T13:21:44.643342 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778937704 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778937685 -le 1778937704 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778937704 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678062 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9S4kKOHLiC ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450398, "url": "https://patchwork.sourceware.org/api/1.2/patches/135070/checks/450398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T13:34:28.383501", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10734/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T13:34:28.383501 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T13:34:28.383501 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778938468 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778937704 -le 1778938468 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778938468 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678069 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9S4kKOHLiC ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.O1yyFFHi5K /tmp/tmp.9S4kKOHLiC + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=1 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=21 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 21.id + 2677033:pw-trigger.sh: 64: series_id=61100 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61100 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61100 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61100 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61100 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61100 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61100 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61100 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61100 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135068 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135068 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135068 + 2677033:pw-trigger.sh: 74: patch_id=135068 + 2677033:pw-trigger.sh: 75: '[' 135068 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135068 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135068 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135068 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135068 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135068 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135068 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HP1UTdfTba +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MWAWyk61DR ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HP1UTdfTba /tmp/tmp.MWAWyk61DR' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135068/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135068/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678157 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MWAWyk61DR ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450628, "url": "https://patchwork.sourceware.org/api/1.2/patches/135068/checks/450628/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:14:32.822592", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10315/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:14:32.822592 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:14:32.822592 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976872 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778976872 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976872 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678164 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MWAWyk61DR ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450629, "url": "https://patchwork.sourceware.org/api/1.2/patches/135068/checks/450629/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:14:44.075000", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10315/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:14:44.075000 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:14:44.075000 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976884 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778976872 -le 1778976884 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976884 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678171 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MWAWyk61DR ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HP1UTdfTba /tmp/tmp.MWAWyk61DR + 2677033:pw-trigger.sh: 89: check_state=fail + 2677033:pw-trigger.sh: 90: '[' fail = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61100 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61100 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61100 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61100 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=20 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 20.id + 2677033:pw-trigger.sh: 64: series_id=61101 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61101 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61101 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61101 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61101 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61101 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61101 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61101 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61101 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135071 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135071 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135071 + 2677033:pw-trigger.sh: 74: patch_id=135071 + 2677033:pw-trigger.sh: 75: '[' 135071 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135071 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135071 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135071 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135071 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135071 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135071 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DLhUu623Fz +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2jpv2iVFLP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DLhUu623Fz /tmp/tmp.2jpv2iVFLP' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135071/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135071/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678273 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2jpv2iVFLP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450615, "url": "https://patchwork.sourceware.org/api/1.2/patches/135071/checks/450615/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:00:37.232945", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10316/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:00:37.232945 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:00:37.232945 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976037 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778976037 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976037 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678280 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2jpv2iVFLP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450616, "url": "https://patchwork.sourceware.org/api/1.2/patches/135071/checks/450616/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:00:40.629507", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10316/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:00:40.629507 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:00:40.629507 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778976040 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778976037 -le 1778976040 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778976040 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678287 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2jpv2iVFLP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DLhUu623Fz /tmp/tmp.2jpv2iVFLP + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135071 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135071 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135071 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p4wOFc0kxR +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.45tgRpaNCF ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p4wOFc0kxR /tmp/tmp.45tgRpaNCF' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135071/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135071/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678302 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45tgRpaNCF ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450243, "url": "https://patchwork.sourceware.org/api/1.2/patches/135071/checks/450243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:13:57.849176", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:13:57.849176 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:13:57.849176 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778922837 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778922837 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778922837 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678309 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45tgRpaNCF ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450245, "url": "https://patchwork.sourceware.org/api/1.2/patches/135071/checks/450245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:14:03.743167", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10718/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:14:03.743167 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:14:03.743167 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778922843 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778922837 -le 1778922843 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778922843 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678316 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45tgRpaNCF ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450258, "url": "https://patchwork.sourceware.org/api/1.2/patches/135071/checks/450258/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:32:51.724219", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10718/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:32:51.724219 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:32:51.724219 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778923971 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778922843 -le 1778923971 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778923971 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678323 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.45tgRpaNCF ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p4wOFc0kxR /tmp/tmp.45tgRpaNCF + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=2 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=19 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 19.id + 2677033:pw-trigger.sh: 64: series_id=61102 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61102 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61102 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61102 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61102 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61102 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61102 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61102 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61102 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135072 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135072 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135072 + 2677033:pw-trigger.sh: 74: patch_id=135072 + 2677033:pw-trigger.sh: 75: '[' 135072 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135072 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135072 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135072 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135072 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135072 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135072 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bSMPnHUTl2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.njTflSjag1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bSMPnHUTl2 /tmp/tmp.njTflSjag1' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135072/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135072/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678411 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njTflSjag1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450630, "url": "https://patchwork.sourceware.org/api/1.2/patches/135072/checks/450630/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:16:44.303961", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10317/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:16:44.303961 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:16:44.303961 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778977004 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778977004 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778977004 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678418 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njTflSjag1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450631, "url": "https://patchwork.sourceware.org/api/1.2/patches/135072/checks/450631/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T00:16:55.461415", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10317/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T00:16:55.461415 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T00:16:55.461415 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778977015 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778977004 -le 1778977015 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778977015 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678425 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.njTflSjag1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bSMPnHUTl2 /tmp/tmp.njTflSjag1 + 2677033:pw-trigger.sh: 89: check_state=fail + 2677033:pw-trigger.sh: 90: '[' fail = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61102 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61102 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61102 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61102 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=18 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 18.id + 2677033:pw-trigger.sh: 64: series_id=61106 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61106 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61106 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61106 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61106 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61106 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61106 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61106 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61106 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135082 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135082 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135082 + 2677033:pw-trigger.sh: 74: patch_id=135082 + 2677033:pw-trigger.sh: 75: '[' 135082 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135082 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135082 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135082 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135082 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135082 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135082 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ULuo3r5i3m +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wDSbpeE7jP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ULuo3r5i3m /tmp/tmp.wDSbpeE7jP' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135082/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135082/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678527 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wDSbpeE7jP ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ULuo3r5i3m /tmp/tmp.wDSbpeE7jP + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135082 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135082 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135082 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F7O5nv093Z +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vMaw4I8CRI ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F7O5nv093Z /tmp/tmp.vMaw4I8CRI' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135082/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135082/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678542 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vMaw4I8CRI ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450248, "url": "https://patchwork.sourceware.org/api/1.2/patches/135082/checks/450248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:19:07.615176", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10720/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:19:07.615176 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:19:07.615176 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778923147 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778923147 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778923147 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678549 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vMaw4I8CRI ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450249, "url": "https://patchwork.sourceware.org/api/1.2/patches/135082/checks/450249/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:19:36.922260", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10720/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:19:36.922260 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:19:36.922260 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778923176 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778923147 -le 1778923176 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778923176 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678556 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vMaw4I8CRI ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F7O5nv093Z /tmp/tmp.vMaw4I8CRI + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135082:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135082:tcwg_gcc_build--master-aarch64 to succeed.' + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=17 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 17.id + 2677033:pw-trigger.sh: 64: series_id=61107 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61107 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61107 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61107 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61107 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61107 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61107 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61107 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61107 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135083 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135083 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135083 + 2677033:pw-trigger.sh: 74: patch_id=135083 + 2677033:pw-trigger.sh: 75: '[' 135083 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135083 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135083 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135083 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135083 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135083 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135083 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dfFFuBIhim +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HjmFr1eLEH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dfFFuBIhim /tmp/tmp.HjmFr1eLEH' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135083/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135083/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678643 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HjmFr1eLEH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450448, "url": "https://patchwork.sourceware.org/api/1.2/patches/135083/checks/450448/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:28.038010", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10304/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:28.038010 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:28.038010 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945248 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945248 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945248 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678650 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HjmFr1eLEH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450453, "url": "https://patchwork.sourceware.org/api/1.2/patches/135083/checks/450453/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:47.189677", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10304/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:47.189677 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:47.189677 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945267 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945248 -le 1778945267 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945267 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678657 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HjmFr1eLEH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dfFFuBIhim /tmp/tmp.HjmFr1eLEH + 2677033:pw-trigger.sh: 89: check_state=fail + 2677033:pw-trigger.sh: 90: '[' fail = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61107 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61107 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61107 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61107 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=16 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 16.id + 2677033:pw-trigger.sh: 64: series_id=61110 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61110 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61110 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61110 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61110 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61110 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61110 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61110 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61110 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135093 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135093 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135093 + 2677033:pw-trigger.sh: 74: patch_id=135093 + 2677033:pw-trigger.sh: 75: '[' 135093 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135093 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135093 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135093 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135093 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=committed + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135093 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135093 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uvawK7nU90 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UW4wDjHVtH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uvawK7nU90 /tmp/tmp.UW4wDjHVtH' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135093/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135093/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678759 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UW4wDjHVtH ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uvawK7nU90 /tmp/tmp.UW4wDjHVtH + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135093 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135093 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135093 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KbK4y1tY9E +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ABHkjEMefz ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KbK4y1tY9E /tmp/tmp.ABHkjEMefz' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135093/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135093/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678774 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABHkjEMefz ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450254, "url": "https://patchwork.sourceware.org/api/1.2/patches/135093/checks/450254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:24:17.133642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10722/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:24:17.133642 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:24:17.133642 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778923457 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778923457 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778923457 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678781 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABHkjEMefz ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450255, "url": "https://patchwork.sourceware.org/api/1.2/patches/135093/checks/450255/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T09:24:23.463376", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10722/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T09:24:23.463376 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T09:24:23.463376 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778923463 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778923457 -le 1778923463 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778923463 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678788 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ABHkjEMefz ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KbK4y1tY9E /tmp/tmp.ABHkjEMefz + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135093:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135093:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=15 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 15.id + 2677033:pw-trigger.sh: 64: series_id=61112 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61112 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61112 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61112 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61112 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61112 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61112 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61112 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61112 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135098 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135098 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135098 + 2677033:pw-trigger.sh: 74: patch_id=135098 + 2677033:pw-trigger.sh: 75: '[' 135098 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135098 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135098 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135098 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135098 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135098 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135098 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0CO1wnAWa4 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Wq0XiIxfES ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0CO1wnAWa4 /tmp/tmp.Wq0XiIxfES' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135098/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135098/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678875 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wq0XiIxfES ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450443, "url": "https://patchwork.sourceware.org/api/1.2/patches/135098/checks/450443/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:26:50.952200", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10305/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:26:50.952200 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:26:50.952200 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945210 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945210 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945210 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678882 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wq0XiIxfES ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450444, "url": "https://patchwork.sourceware.org/api/1.2/patches/135098/checks/450444/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:02.250703", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10305/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:02.250703 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:02.250703 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945222 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945210 -le 1778945222 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945222 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678889 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wq0XiIxfES ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450460, "url": "https://patchwork.sourceware.org/api/1.2/patches/135098/checks/450460/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:54:06.489333", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10305/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:54:06.489333 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:54:06.489333 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957646 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945222 -le 1778957646 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957646 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678896 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Wq0XiIxfES ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0CO1wnAWa4 /tmp/tmp.Wq0XiIxfES + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61112 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61112 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61112 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61112 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=14 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 14.id + 2677033:pw-trigger.sh: 64: series_id=61113 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61113 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61113 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61113 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61113 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61113 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61113 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61113 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61113 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135099 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135099 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135099 + 2677033:pw-trigger.sh: 74: patch_id=135099 + 2677033:pw-trigger.sh: 75: '[' 135099 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135099 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135099 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135099 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135099 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135099 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135099 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TcIFtF6UvB +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9ULFSS41J5 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TcIFtF6UvB /tmp/tmp.9ULFSS41J5' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135099/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135099/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2678998 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ULFSS41J5 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450446, "url": "https://patchwork.sourceware.org/api/1.2/patches/135099/checks/450446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:28.013378", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10306/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:28.013378 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:28.013378 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945248 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945248 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945248 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679005 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ULFSS41J5 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450449, "url": "https://patchwork.sourceware.org/api/1.2/patches/135099/checks/450449/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:36.068280", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10306/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:36.068280 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:36.068280 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945256 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945248 -le 1778945256 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945256 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679012 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ULFSS41J5 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450461, "url": "https://patchwork.sourceware.org/api/1.2/patches/135099/checks/450461/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:54:10.645064", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10306/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:54:10.645064 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:54:10.645064 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957650 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945256 -le 1778957650 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957650 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679019 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9ULFSS41J5 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TcIFtF6UvB /tmp/tmp.9ULFSS41J5 + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61113 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61113 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61113 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61113 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=13 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 13.id + 2677033:pw-trigger.sh: 64: series_id=61114 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61114 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61114 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61114 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61114 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61114 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61114 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61114 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61114 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135100 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135100 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135100 + 2677033:pw-trigger.sh: 74: patch_id=135100 + 2677033:pw-trigger.sh: 75: '[' 135100 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135100 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135100 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135100 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135100 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135100 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135100 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JV68iCU7rz +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Vqodcwp8W0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JV68iCU7rz /tmp/tmp.Vqodcwp8W0' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135100/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135100/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679121 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vqodcwp8W0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450452, "url": "https://patchwork.sourceware.org/api/1.2/patches/135100/checks/450452/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:47.029841", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10307/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:47.029841 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:47.029841 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945267 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945267 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945267 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679128 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vqodcwp8W0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450454, "url": "https://patchwork.sourceware.org/api/1.2/patches/135100/checks/450454/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:54.968163", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10307/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:54.968163 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:54.968163 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945274 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945267 -le 1778945274 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945274 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679135 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vqodcwp8W0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450464, "url": "https://patchwork.sourceware.org/api/1.2/patches/135100/checks/450464/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:58:20.888639", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10307/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:58:20.888639 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:58:20.888639 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957900 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945274 -le 1778957900 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957900 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679142 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Vqodcwp8W0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JV68iCU7rz /tmp/tmp.Vqodcwp8W0 + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61114 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61114 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61114 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61114 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=12 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 12.id + 2677033:pw-trigger.sh: 64: series_id=61117 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61117 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61117 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61117 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61117 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61117 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61117 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61117 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61117 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135103 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135103 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135103 + 2677033:pw-trigger.sh: 74: patch_id=135103 + 2677033:pw-trigger.sh: 75: '[' 135103 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135103 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135103 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135103 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135103 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135103 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135103 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dC4ismZRyS +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MLSoBaScWD ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dC4ismZRyS /tmp/tmp.MLSoBaScWD' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135103/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135103/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679244 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLSoBaScWD ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450445, "url": "https://patchwork.sourceware.org/api/1.2/patches/135103/checks/450445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:26.699552", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10308/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:26.699552 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:26.699552 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945246 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778945246 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945246 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679251 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLSoBaScWD ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450451, "url": "https://patchwork.sourceware.org/api/1.2/patches/135103/checks/450451/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:27:42.608136", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10308/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:27:42.608136 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:27:42.608136 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778945262 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945246 -le 1778945262 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778945262 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679258 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLSoBaScWD ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450463, "url": "https://patchwork.sourceware.org/api/1.2/patches/135103/checks/450463/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:57:33.705790", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10308/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:57:33.705790 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:57:33.705790 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957853 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778945262 -le 1778957853 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957853 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679265 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLSoBaScWD ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dC4ismZRyS /tmp/tmp.MLSoBaScWD + 2677033:pw-trigger.sh: 89: check_state=fail + 2677033:pw-trigger.sh: 90: '[' fail = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61117 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61117 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61117 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61117 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2677033:pw-trigger.sh: 74: true + 2677033:pw-trigger.sh: 74: patch_id= + 2677033:pw-trigger.sh: 75: '[' '' = '' ']' + 2677033:pw-trigger.sh: 76: break + 2677033:pw-trigger.sh: 96: '[' '' = '' ']' + 2677033:pw-trigger.sh: 97: continue + 2677033:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=11 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 11.id + 2677033:pw-trigger.sh: 64: series_id=61118 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61118 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61118 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61118 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61118 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61118 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61118 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61118 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61118 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135104 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135104 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135104 + 2677033:pw-trigger.sh: 74: patch_id=135104 + 2677033:pw-trigger.sh: 75: '[' 135104 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135104 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135104 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135104 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135104 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135104 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135104 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CZYN4tcxjz +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6QPcl2QXSl ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CZYN4tcxjz /tmp/tmp.6QPcl2QXSl' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135104/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135104/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679369 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6QPcl2QXSl ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450455, "url": "https://patchwork.sourceware.org/api/1.2/patches/135104/checks/450455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:42:21.590027", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10309/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:42:21.590027 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:42:21.590027 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778946141 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778946141 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778946141 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679376 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6QPcl2QXSl ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450456, "url": "https://patchwork.sourceware.org/api/1.2/patches/135104/checks/450456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T15:42:23.699668", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10309/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T15:42:23.699668 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T15:42:23.699668 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778946143 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778946141 -le 1778946143 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778946143 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679383 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6QPcl2QXSl ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450465, "url": "https://patchwork.sourceware.org/api/1.2/patches/135104/checks/450465/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T18:58:27.771800", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10309/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T18:58:27.771800 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T18:58:27.771800 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778957907 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778946143 -le 1778957907 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778957907 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679390 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6QPcl2QXSl ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CZYN4tcxjz /tmp/tmp.6QPcl2QXSl + 2677033:pw-trigger.sh: 89: check_state=success + 2677033:pw-trigger.sh: 90: '[' success = pending ']' + 2677033:pw-trigger.sh: 93: num_patch=1 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61118 1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61118 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61118 property '.*' value Patches 1 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61118 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135105 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135105 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135105 + 2677033:pw-trigger.sh: 74: patch_id=135105 + 2677033:pw-trigger.sh: 75: '[' 135105 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135105 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135105 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135105 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135105 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135105 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135105 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pz5xcR34cO +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VzeJ44Z1UB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pz5xcR34cO /tmp/tmp.VzeJ44Z1UB' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135105/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135105/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679454 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VzeJ44Z1UB ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pz5xcR34cO /tmp/tmp.VzeJ44Z1UB + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135105 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135105 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135105 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j8aHb0V5Um +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6iAqUgRKiG ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j8aHb0V5Um /tmp/tmp.6iAqUgRKiG' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135105/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135105/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679469 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6iAqUgRKiG ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450539, "url": "https://patchwork.sourceware.org/api/1.2/patches/135105/checks/450539/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:14:15.648406", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:14:15.648406 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:14:15.648406 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966055 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778966055 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966055 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679476 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6iAqUgRKiG ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450541, "url": "https://patchwork.sourceware.org/api/1.2/patches/135105/checks/450541/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:15:12.939422", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10740/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:15:12.939422 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:15:12.939422 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966112 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966055 -le 1778966112 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966112 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679483 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6iAqUgRKiG ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450549, "url": "https://patchwork.sourceware.org/api/1.2/patches/135105/checks/450549/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:30:08.417048", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10740/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:30:08.417048 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:30:08.417048 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967008 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966112 -le 1778967008 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967008 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679490 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6iAqUgRKiG ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j8aHb0V5Um /tmp/tmp.6iAqUgRKiG + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=3 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=10 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 10.id + 2677033:pw-trigger.sh: 64: series_id=61119 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61119 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61119 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61119 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61119 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61119 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61119 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61119 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61119 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135106 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135106 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135106 + 2677033:pw-trigger.sh: 74: patch_id=135106 + 2677033:pw-trigger.sh: 75: '[' 135106 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135106 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135106 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135106 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135106 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135106 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135106 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZxbMdud6Nj +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z1yxRdiISi ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZxbMdud6Nj /tmp/tmp.z1yxRdiISi' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135106/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135106/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679578 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z1yxRdiISi ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZxbMdud6Nj /tmp/tmp.z1yxRdiISi + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135106 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135106 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135106 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LNq8bDTYOa +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VANcilNDlO ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LNq8bDTYOa /tmp/tmp.VANcilNDlO' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135106/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135106/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679593 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VANcilNDlO ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450538, "url": "https://patchwork.sourceware.org/api/1.2/patches/135106/checks/450538/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:14:15.096593", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:14:15.096593 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:14:15.096593 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966055 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778966055 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966055 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679600 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VANcilNDlO ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450540, "url": "https://patchwork.sourceware.org/api/1.2/patches/135106/checks/450540/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:14:57.722137", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10741/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:14:57.722137 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:14:57.722137 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966097 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966055 -le 1778966097 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966097 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679607 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VANcilNDlO ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450547, "url": "https://patchwork.sourceware.org/api/1.2/patches/135106/checks/450547/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:30:06.555891", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10741/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:30:06.555891 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:30:06.555891 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967006 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966097 -le 1778967006 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967006 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679614 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VANcilNDlO ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LNq8bDTYOa /tmp/tmp.VANcilNDlO + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=4 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=9 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 9.id + 2677033:pw-trigger.sh: 64: series_id=61120 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61120 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61120 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61120 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61120 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61120 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61120 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61120 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61120 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135107 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135107 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135107 + 2677033:pw-trigger.sh: 74: patch_id=135107 + 2677033:pw-trigger.sh: 75: '[' 135107 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135107 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135107 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135107 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135107 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135107 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135107 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2bxlKZXUZ8 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pbySHyfJrw ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2bxlKZXUZ8 /tmp/tmp.pbySHyfJrw' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135107/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135107/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679702 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pbySHyfJrw ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2bxlKZXUZ8 /tmp/tmp.pbySHyfJrw + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135107 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135107 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135107 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c1yplIPJQk +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PHsUzfA2cM ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c1yplIPJQk /tmp/tmp.PHsUzfA2cM' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135107/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135107/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679717 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PHsUzfA2cM ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450543, "url": "https://patchwork.sourceware.org/api/1.2/patches/135107/checks/450543/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:21:15.247092", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10742/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:21:15.247092 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:21:15.247092 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966475 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778966475 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966475 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679724 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PHsUzfA2cM ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450544, "url": "https://patchwork.sourceware.org/api/1.2/patches/135107/checks/450544/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:21:18.588159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10742/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:21:18.588159 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:21:18.588159 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966478 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966475 -le 1778966478 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966478 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679731 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PHsUzfA2cM ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450562, "url": "https://patchwork.sourceware.org/api/1.2/patches/135107/checks/450562/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:35:20.558160", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10742/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:35:20.558160 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:35:20.558160 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967320 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778966478 -le 1778967320 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967320 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679738 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PHsUzfA2cM ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c1yplIPJQk /tmp/tmp.PHsUzfA2cM + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=5 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=8 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 8.id + 2677033:pw-trigger.sh: 64: series_id=61121 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61121 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61121 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61121 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61121 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61121 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61121 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61121 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61121 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135108 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135108 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135108 + 2677033:pw-trigger.sh: 74: patch_id=135108 + 2677033:pw-trigger.sh: 75: '[' 135108 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135108 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135108 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135108 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135108 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135108 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135108 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ScuXZx52wR +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1nFSYIb1Fs ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ScuXZx52wR /tmp/tmp.1nFSYIb1Fs' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135108/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135108/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679826 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1nFSYIb1Fs ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ScuXZx52wR /tmp/tmp.1nFSYIb1Fs + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135108 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135108 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135108 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YKRtEvitXk +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H7WPs3HeeJ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YKRtEvitXk /tmp/tmp.H7WPs3HeeJ' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135108/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135108/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679841 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H7WPs3HeeJ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450548, "url": "https://patchwork.sourceware.org/api/1.2/patches/135108/checks/450548/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:30:07.572374", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10743/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:30:07.572374 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:30:07.572374 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967007 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967007 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967007 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679848 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H7WPs3HeeJ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450551, "url": "https://patchwork.sourceware.org/api/1.2/patches/135108/checks/450551/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:30:22.083619", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10743/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:30:22.083619 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:30:22.083619 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967022 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967007 -le 1778967022 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967022 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679855 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H7WPs3HeeJ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YKRtEvitXk /tmp/tmp.H7WPs3HeeJ + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135108:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135108:tcwg_gcc_build--master-aarch64 to succeed.' + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=7 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 7.id + 2677033:pw-trigger.sh: 64: series_id=61122 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61122 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61122 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61122 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61122 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61122 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61122 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61122 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61122 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135109 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135109 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135109 + 2677033:pw-trigger.sh: 74: patch_id=135109 + 2677033:pw-trigger.sh: 75: '[' 135109 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135109 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135109 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135109 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135109 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135109 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135109 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jWkWDHwP8F +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Z7C9yvoipU ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jWkWDHwP8F /tmp/tmp.Z7C9yvoipU' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135109/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135109/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679942 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Z7C9yvoipU ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jWkWDHwP8F /tmp/tmp.Z7C9yvoipU + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135109 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135109 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135109 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vPpIrFmaQU +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pTFP7TiZzm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vPpIrFmaQU /tmp/tmp.pTFP7TiZzm' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135109/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135109/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679957 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTFP7TiZzm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450552, "url": "https://patchwork.sourceware.org/api/1.2/patches/135109/checks/450552/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:31:59.117818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10744/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:31:59.117818 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:31:59.117818 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967119 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967119 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967119 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679964 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTFP7TiZzm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450553, "url": "https://patchwork.sourceware.org/api/1.2/patches/135109/checks/450553/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:32:08.031707", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10744/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:32:08.031707 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:32:08.031707 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967128 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967119 -le 1778967128 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967128 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2679971 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pTFP7TiZzm ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vPpIrFmaQU /tmp/tmp.pTFP7TiZzm + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135109:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135109:tcwg_gcc_build--master-aarch64 to succeed.' + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=6 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 6.id + 2677033:pw-trigger.sh: 64: series_id=61123 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61123 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61123 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61123 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61123 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61123 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61123 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61123 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61123 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135110 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135110 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135110 + 2677033:pw-trigger.sh: 74: patch_id=135110 + 2677033:pw-trigger.sh: 75: '[' 135110 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135110 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135110 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135110 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135110 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135110 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135110 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PMRtMNVnTi +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5lXeJmRZNi ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PMRtMNVnTi /tmp/tmp.5lXeJmRZNi' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135110/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135110/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680058 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5lXeJmRZNi ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PMRtMNVnTi /tmp/tmp.5lXeJmRZNi + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135110 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135110 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135110 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d9Wc6Wx8Fs +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AKkAPPDH6U ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d9Wc6Wx8Fs /tmp/tmp.AKkAPPDH6U' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135110/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135110/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680073 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AKkAPPDH6U ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450554, "url": "https://patchwork.sourceware.org/api/1.2/patches/135110/checks/450554/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:33:41.987953", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10745/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:33:41.987953 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:33:41.987953 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967221 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967221 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967221 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680080 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AKkAPPDH6U ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450557, "url": "https://patchwork.sourceware.org/api/1.2/patches/135110/checks/450557/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:33:52.956552", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10745/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:33:52.956552 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:33:52.956552 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967232 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967221 -le 1778967232 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967232 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680087 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AKkAPPDH6U ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d9Wc6Wx8Fs /tmp/tmp.AKkAPPDH6U + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135110:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135110:tcwg_gcc_build--master-aarch64 to succeed.' + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=5 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 5.id + 2677033:pw-trigger.sh: 64: series_id=61130 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61130 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61130 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61130 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61130 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61130 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61130 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61130 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61130 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135117 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135117 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135117 + 2677033:pw-trigger.sh: 74: patch_id=135117 + 2677033:pw-trigger.sh: 75: '[' 135117 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135117 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135117 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135117 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135117 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135117 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135117 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RVlD8D9fuj +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UOOfTfM7DU ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RVlD8D9fuj /tmp/tmp.UOOfTfM7DU' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135117/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135117/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680174 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UOOfTfM7DU ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RVlD8D9fuj /tmp/tmp.UOOfTfM7DU + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135117 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135117 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135117 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7cnS7cr2zV +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4wmsMoJOGx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7cnS7cr2zV /tmp/tmp.4wmsMoJOGx' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135117/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135117/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680189 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4wmsMoJOGx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450654, "url": "https://patchwork.sourceware.org/api/1.2/patches/135117/checks/450654/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T01:08:11.192478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T01:08:11.192478 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T01:08:11.192478 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778980091 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778980091 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778980091 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680196 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4wmsMoJOGx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450655, "url": "https://patchwork.sourceware.org/api/1.2/patches/135117/checks/450655/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-17T01:08:20.033915", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10749/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-17T01:08:20.033915 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-17T01:08:20.033915 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778980100 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778980091 -le 1778980100 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778980100 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680203 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4wmsMoJOGx ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7cnS7cr2zV /tmp/tmp.4wmsMoJOGx + 2677033:pw-trigger.sh: 103: check_state=pending + 2677033:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 135117:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135117:tcwg_gcc_build--master-aarch64 to succeed.' + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=4 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 4.id + 2677033:pw-trigger.sh: 64: series_id=61124 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61124 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61124 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61124 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61124 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61124 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61124 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61124 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61124 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135111 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135111 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135111 + 2677033:pw-trigger.sh: 74: patch_id=135111 + 2677033:pw-trigger.sh: 75: '[' 135111 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135111 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135111 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135111 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135111 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135111 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135111 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Whk04OgDN9 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ttkuUFVmvo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Whk04OgDN9 /tmp/tmp.ttkuUFVmvo' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135111/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135111/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680290 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ttkuUFVmvo ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Whk04OgDN9 /tmp/tmp.ttkuUFVmvo + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135111 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135111 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135111 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jiLAsTEslM +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.k8rFQbEJYn ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jiLAsTEslM /tmp/tmp.k8rFQbEJYn' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135111/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135111/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680305 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k8rFQbEJYn ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450555, "url": "https://patchwork.sourceware.org/api/1.2/patches/135111/checks/450555/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:33:42.488137", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10746/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:33:42.488137 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:33:42.488137 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967222 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967222 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967222 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680312 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k8rFQbEJYn ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450556, "url": "https://patchwork.sourceware.org/api/1.2/patches/135111/checks/450556/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:33:52.805749", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10746/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:33:52.805749 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:33:52.805749 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967232 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967222 -le 1778967232 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967232 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680319 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.k8rFQbEJYn ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jiLAsTEslM /tmp/tmp.k8rFQbEJYn + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135111:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135111:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=3 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 3.id + 2677033:pw-trigger.sh: 64: series_id=61125 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61125 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61125 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61125 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61125 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61125 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61125 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61125 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61125 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135112 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135112 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135112 + 2677033:pw-trigger.sh: 74: patch_id=135112 + 2677033:pw-trigger.sh: 75: '[' 135112 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135112 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135112 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135112 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135112 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135112 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135112 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.33ZEoaHSkm +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pEeyRzUCoq ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.33ZEoaHSkm /tmp/tmp.pEeyRzUCoq' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135112/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135112/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680406 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pEeyRzUCoq ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.33ZEoaHSkm /tmp/tmp.pEeyRzUCoq + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135112 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135112 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135112 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BR1jdS3v8D +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VAGWM5oTqk ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BR1jdS3v8D /tmp/tmp.VAGWM5oTqk' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135112/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135112/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680421 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAGWM5oTqk ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450558, "url": "https://patchwork.sourceware.org/api/1.2/patches/135112/checks/450558/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:34:30.835139", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10747/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:34:30.835139 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:34:30.835139 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967270 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778967270 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967270 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680428 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAGWM5oTqk ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450559, "url": "https://patchwork.sourceware.org/api/1.2/patches/135112/checks/450559/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:34:38.954655", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10747/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:34:38.954655 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:34:38.954655 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778967278 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778967270 -le 1778967278 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778967278 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680435 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAGWM5oTqk ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BR1jdS3v8D /tmp/tmp.VAGWM5oTqk + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135112:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135112:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=2 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 2.id + 2677033:pw-trigger.sh: 64: series_id=61127 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61127 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61127 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61127 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61127 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61127 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61127 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61127 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61127 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135114 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135114 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135114 + 2677033:pw-trigger.sh: 74: patch_id=135114 + 2677033:pw-trigger.sh: 75: '[' 135114 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135114 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135114 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135114 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135114 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135114 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135114 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ukDrkhEXtU +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SRbRvUql53 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ukDrkhEXtU /tmp/tmp.SRbRvUql53' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135114/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135114/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680522 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SRbRvUql53 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ukDrkhEXtU /tmp/tmp.SRbRvUql53 + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135114 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135114 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135114 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ulIo4LSDtz +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BETIEVHN4q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ulIo4LSDtz /tmp/tmp.BETIEVHN4q' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135114/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135114/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680537 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BETIEVHN4q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450531, "url": "https://patchwork.sourceware.org/api/1.2/patches/135114/checks/450531/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:10:15.145966", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10737/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:10:15.145966 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:10:15.145966 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965815 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778965815 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965815 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680544 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BETIEVHN4q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450534, "url": "https://patchwork.sourceware.org/api/1.2/patches/135114/checks/450534/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:10:20.806333", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10737/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:10:20.806333 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:10:20.806333 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965820 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778965815 -le 1778965820 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965820 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680551 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BETIEVHN4q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ulIo4LSDtz /tmp/tmp.BETIEVHN4q + 2677033:pw-trigger.sh: 103: check_state=fail + 2677033:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 105: break + 2677033:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2677033:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135114:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135114:tcwg_gcc_build--master-aarch64 to succeed. + 2677033:pw-trigger.sh: 110: continue + 2677033:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=1 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 1.id + 2677033:pw-trigger.sh: 64: series_id=61128 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61128 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61128 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61128 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61128 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61128 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61128 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61128 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61128 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135115 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135115 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135115 + 2677033:pw-trigger.sh: 74: patch_id=135115 + 2677033:pw-trigger.sh: 75: '[' 135115 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135115 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135115 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135115 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135115 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135115 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135115 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jXao478pYp +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6ICX5yPdjq ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jXao478pYp /tmp/tmp.6ICX5yPdjq' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135115/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135115/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680638 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6ICX5yPdjq ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jXao478pYp /tmp/tmp.6ICX5yPdjq + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135115 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135115 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135115 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E5gktRNXc0 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.r8axFmdU8h ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E5gktRNXc0 /tmp/tmp.r8axFmdU8h' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135115/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135115/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680653 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r8axFmdU8h ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450532, "url": "https://patchwork.sourceware.org/api/1.2/patches/135115/checks/450532/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:10:15.152361", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:10:15.152361 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:10:15.152361 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965815 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778965815 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965815 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680660 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r8axFmdU8h ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450533, "url": "https://patchwork.sourceware.org/api/1.2/patches/135115/checks/450533/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:10:18.713078", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10738/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:10:18.713078 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:10:18.713078 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965818 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778965815 -le 1778965818 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965818 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680667 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r8axFmdU8h ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450545, "url": "https://patchwork.sourceware.org/api/1.2/patches/135115/checks/450545/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:26:44.148521", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10738/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:26:44.148521 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:26:44.148521 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966804 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778965818 -le 1778966804 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966804 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680674 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.r8axFmdU8h ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E5gktRNXc0 /tmp/tmp.r8axFmdU8h + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=6 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2677033:pw-trigger.sh: 63: i=0 ++ 2677033:pw-trigger.sh: 64: shyaml get-value 0.id + 2677033:pw-trigger.sh: 64: series_id=61129 + 2677033:pw-trigger.sh: 66: pw_series_complete_p gcc 61129 + 2677033:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2677033:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61129 + 2677033:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2677033:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61129 property Complete value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61129 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2677033:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2677033:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2677033:pw-trigger.sh: 71: num_patch=0 + 2677033:pw-trigger.sh: 72: true ++ 2677033:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61129 0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61129 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61129 property '.*' value Patches 0 +++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=61129 +++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135116 ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135116 = '' ']' ++ 2677033:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135116 + 2677033:pw-trigger.sh: 74: patch_id=135116 + 2677033:pw-trigger.sh: 75: '[' 135116 = '' ']' ++ 2677033:pw-trigger.sh: 82: pw_get_patch_data gcc 135116 State ++ 2677033:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2677033:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2677033:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135116 ++ 2677033:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2677033:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135116 property State value ++ 2677033:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2677033:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2677033:pw-trigger.sh: pw_yaml_get: 100: local id=135116 ++ 2677033:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2677033:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2677033:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2677033:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2677033:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2677033:pw-trigger.sh: pw_yaml_get: 108: set +x + 2677033:pw-trigger.sh: 82: patch_state=new + 2677033:pw-trigger.sh: 83: case "$patch_state" in ++ 2677033:pw-trigger.sh: 89: pw_patch_check_state 135116 tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135116 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xkSyOFgDOv +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.arXUTYo7ym ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xkSyOFgDOv /tmp/tmp.arXUTYo7ym' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135116/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135116/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680762 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.arXUTYo7ym ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xkSyOFgDOv /tmp/tmp.arXUTYo7ym + 2677033:pw-trigger.sh: 89: check_state=pending + 2677033:pw-trigger.sh: 90: '[' pending = pending ']' + 2677033:pw-trigger.sh: 91: break + 2677033:pw-trigger.sh: 96: '[' 135116 = '' ']' + 2677033:pw-trigger.sh: 101: check_state=success + 2677033:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2677033:pw-trigger.sh: 103: pw_patch_check_state 135116 tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2677033:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135116 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2677033:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2677033:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ip7NoCeQdJ +++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2677033:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XbkKm1ll5Q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ip7NoCeQdJ /tmp/tmp.XbkKm1ll5Q' EXIT ++ 2677033:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2677033:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135116/checks/ ++ 2677033:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135116/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680777 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbkKm1ll5Q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450535, "url": "https://patchwork.sourceware.org/api/1.2/patches/135116/checks/450535/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:11:22.971341", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10739/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:11:22.971341 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:11:22.971341 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965882 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1778965882 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965882 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680784 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbkKm1ll5Q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450536, "url": "https://patchwork.sourceware.org/api/1.2/patches/135116/checks/450536/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:11:28.528507", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10739/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:11:28.528507 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:11:28.528507 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778965888 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778965882 -le 1778965888 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778965888 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680791 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbkKm1ll5Q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 450546, "url": "https://patchwork.sourceware.org/api/1.2/patches/135116/checks/450546/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-05-16T21:27:02.976558", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10739/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2677033:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-16T21:27:02.976558 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-16T21:27:02.976558 +%s ++ 2677033:pw-trigger.sh: pw_patch_check_state: 274: date=1778966822 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 275: '[' 1778965888 -le 1778966822 ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1778966822 +++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2677033:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2677033:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2677033:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 267: wait 2680798 ++ 2677033:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XbkKm1ll5Q ++ 2677033:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2677033:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2677033:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2677033:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ip7NoCeQdJ /tmp/tmp.XbkKm1ll5Q + 2677033:pw-trigger.sh: 103: check_state=success + 2677033:pw-trigger.sh: 104: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 108: '[' success '!=' success ']' + 2677033:pw-trigger.sh: 113: j=7 + 2677033:pw-trigger.sh: 114: cat + 2677033:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2677033:pw-trigger.sh: 119: rm /tmp/tmp.rxWpeJc16H + 2677033:pw-trigger.sh: 121: echo 'Processed 30 series and created 7 pre-commit triggers' Processed 30 series and created 7 pre-commit triggers + 2677033:pw-trigger.sh: 1: pw_deinit gcc + 2677033:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2677033:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2677033:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2677033 + 2677033:pw-trigger.sh: 1: rm -f /tmp/tmp.rxWpeJc16H