+ 197089:jenkins10319724697008102143.sh: build_container_exec: 29: set +x + 2686385:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2686385:pw-trigger.sh: 47: pw_init gcc + 2686385:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_init: 42: local project=gcc + 2686385:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2686385:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2686385:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2686385:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2686385 + 2686385:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2686385 ++ 2686385:pw-trigger.sh: 49: mktemp + 2686385:pw-trigger.sh: 49: yaml=/tmp/tmp.C6SiLwqKZD + 2686385:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.C6SiLwqKZD' EXIT + 2686385:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2686385:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2686385:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2686385:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2686385:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2686385:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2686385:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2686385:pw-trigger.sh: 58: shyaml get-length + 2686385:pw-trigger.sh: 58: len=30 + 2686385:pw-trigger.sh: 59: i=30 + 2686385:pw-trigger.sh: 60: j=0 + 2686385:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=29 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 29.id + 2686385:pw-trigger.sh: 64: series_id=61348 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61348 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61348 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61348 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61348 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61348 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61348 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61348 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61348 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135446 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135446 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135446 + 2686385:pw-trigger.sh: 74: patch_id=135446 + 2686385:pw-trigger.sh: 75: '[' 135446 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135446 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135446 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135446 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135446 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135446 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135446 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PJZd0XoHke +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vf0l3Wfxb1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PJZd0XoHke /tmp/tmp.vf0l3Wfxb1' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135446/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135446/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686512 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vf0l3Wfxb1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454008, "url": "https://patchwork.sourceware.org/api/1.2/patches/135446/checks/454008/", "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-23T03:32:17.237823", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10424/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:17.237823 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:17.237823 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507137 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779507137 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507137 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686519 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vf0l3Wfxb1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454010, "url": "https://patchwork.sourceware.org/api/1.2/patches/135446/checks/454010/", "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-23T03:32:26.683615", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10424/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:26.683615 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:26.683615 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507146 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507137 -le 1779507146 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507146 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686526 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vf0l3Wfxb1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454024, "url": "https://patchwork.sourceware.org/api/1.2/patches/135446/checks/454024/", "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-23T06:53:39.932832", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10424/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:53:39.932832 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:53:39.932832 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779519219 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507146 -le 1779519219 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779519219 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686533 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vf0l3Wfxb1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PJZd0XoHke /tmp/tmp.vf0l3Wfxb1 + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61348 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61348 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61348 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61348 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=28 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 28.id + 2686385:pw-trigger.sh: 64: series_id=61349 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61349 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61349 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61349 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61349 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61349 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61349 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61349 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61349 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135447 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135447 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135447 + 2686385:pw-trigger.sh: 74: patch_id=135447 + 2686385:pw-trigger.sh: 75: '[' 135447 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135447 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135447 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135447 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135447 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135447 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135447 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1NtMamdlWS +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ET83ykEgiB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1NtMamdlWS /tmp/tmp.ET83ykEgiB' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135447/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135447/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686635 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ET83ykEgiB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454001, "url": "https://patchwork.sourceware.org/api/1.2/patches/135447/checks/454001/", "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-23T03:02:07.743272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10425/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:02:07.743272 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:02:07.743272 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779505327 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779505327 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779505327 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686642 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ET83ykEgiB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454002, "url": "https://patchwork.sourceware.org/api/1.2/patches/135447/checks/454002/", "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-23T03:02:11.670135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10425/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:02:11.670135 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:02:11.670135 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779505331 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779505327 -le 1779505331 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779505331 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686649 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ET83ykEgiB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454014, "url": "https://patchwork.sourceware.org/api/1.2/patches/135447/checks/454014/", "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-23T04:40:49.840114", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10425/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T04:40:49.840114 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T04:40:49.840114 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779511249 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779505331 -le 1779511249 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779511249 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686656 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ET83ykEgiB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1NtMamdlWS /tmp/tmp.ET83ykEgiB + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61349 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61349 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61349 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61349 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=27 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 27.id + 2686385:pw-trigger.sh: 64: series_id=61350 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61350 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61350 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61350 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61350 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61350 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61350 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61350 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61350 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135449 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135449 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135449 + 2686385:pw-trigger.sh: 74: patch_id=135449 + 2686385:pw-trigger.sh: 75: '[' 135449 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135449 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135449 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135449 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135449 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135449 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135449 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FSfTVMqTwO +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XjOsdqSdbl ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FSfTVMqTwO /tmp/tmp.XjOsdqSdbl' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135449/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135449/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686760 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XjOsdqSdbl ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454009, "url": "https://patchwork.sourceware.org/api/1.2/patches/135449/checks/454009/", "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-23T03:32:18.732424", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10426/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:18.732424 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:18.732424 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507138 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779507138 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507138 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686767 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XjOsdqSdbl ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454011, "url": "https://patchwork.sourceware.org/api/1.2/patches/135449/checks/454011/", "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-23T03:32:26.794082", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10426/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:26.794082 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:26.794082 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507146 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507138 -le 1779507146 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507146 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686774 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XjOsdqSdbl ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454025, "url": "https://patchwork.sourceware.org/api/1.2/patches/135449/checks/454025/", "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-23T06:53:59.861360", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10426/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:53:59.861360 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:53:59.861360 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779519239 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507146 -le 1779519239 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779519239 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686781 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XjOsdqSdbl ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FSfTVMqTwO /tmp/tmp.XjOsdqSdbl + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61350 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61350 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61350 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61350 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135448 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135448 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135448 + 2686385:pw-trigger.sh: 74: patch_id=135448 + 2686385:pw-trigger.sh: 75: '[' 135448 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135448 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135448 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135448 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135448 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135448 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135448 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R2UQtPfRnL +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NRRTICZs1F ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R2UQtPfRnL /tmp/tmp.NRRTICZs1F' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135448/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135448/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686845 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NRRTICZs1F ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R2UQtPfRnL /tmp/tmp.NRRTICZs1F + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135448 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135448 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135448 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uFZFJimSD3 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FtlaPcDQqA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uFZFJimSD3 /tmp/tmp.FtlaPcDQqA' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135448/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135448/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686860 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FtlaPcDQqA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453945, "url": "https://patchwork.sourceware.org/api/1.2/patches/135448/checks/453945/", "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-23T00:47:19.082225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10948/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T00:47:19.082225 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T00:47:19.082225 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779497239 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779497239 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779497239 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686867 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FtlaPcDQqA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453946, "url": "https://patchwork.sourceware.org/api/1.2/patches/135448/checks/453946/", "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-23T00:47:21.528176", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10948/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T00:47:21.528176 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T00:47:21.528176 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779497241 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779497239 -le 1779497241 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779497241 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686874 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FtlaPcDQqA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453952, "url": "https://patchwork.sourceware.org/api/1.2/patches/135448/checks/453952/", "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-23T01:03:12.457075", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10948/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T01:03:12.457075 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T01:03:12.457075 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779498192 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779497241 -le 1779498192 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779498192 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686881 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FtlaPcDQqA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uFZFJimSD3 /tmp/tmp.FtlaPcDQqA + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=1 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=26 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 26.id + 2686385:pw-trigger.sh: 64: series_id=61351 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61351 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61351 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61351 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61351 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61351 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61351 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61351 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61351 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135450 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135450 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135450 + 2686385:pw-trigger.sh: 74: patch_id=135450 + 2686385:pw-trigger.sh: 75: '[' 135450 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135450 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135450 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135450 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135450 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135450 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135450 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vMEK3zON6n +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y3c7orneAj ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vMEK3zON6n /tmp/tmp.Y3c7orneAj' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135450/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135450/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686969 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y3c7orneAj ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vMEK3zON6n /tmp/tmp.Y3c7orneAj + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135450 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135450 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135450 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x5jNRGeEb0 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0K2OrhiLFP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x5jNRGeEb0 /tmp/tmp.0K2OrhiLFP' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135450/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135450/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686984 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0K2OrhiLFP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453845, "url": "https://patchwork.sourceware.org/api/1.2/patches/135450/checks/453845/", "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-22T20:35:18.411301", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10944/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:35:18.411301 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:35:18.411301 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482118 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779482118 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482118 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686991 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0K2OrhiLFP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453847, "url": "https://patchwork.sourceware.org/api/1.2/patches/135450/checks/453847/", "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-22T20:35:23.848402", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10944/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:35:23.848402 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:35:23.848402 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482123 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779482118 -le 1779482123 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482123 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2686998 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0K2OrhiLFP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x5jNRGeEb0 /tmp/tmp.0K2OrhiLFP + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135450:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135450:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=25 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 25.id + 2686385:pw-trigger.sh: 64: series_id=61354 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61354 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61354 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61354 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61354 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61354 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61354 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61354 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61354 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135453 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135453 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135453 + 2686385:pw-trigger.sh: 74: patch_id=135453 + 2686385:pw-trigger.sh: 75: '[' 135453 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135453 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135453 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135453 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135453 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=committed + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135453 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135453 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tOY6pXFOsf +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0gupGzFPbv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tOY6pXFOsf /tmp/tmp.0gupGzFPbv' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135453/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135453/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687085 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0gupGzFPbv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tOY6pXFOsf /tmp/tmp.0gupGzFPbv + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135453 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135453 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135453 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pPXo7vsg66 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qz6vgHk4nE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pPXo7vsg66 /tmp/tmp.Qz6vgHk4nE' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135453/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135453/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687100 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qz6vgHk4nE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453846, "url": "https://patchwork.sourceware.org/api/1.2/patches/135453/checks/453846/", "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-22T20:35:23.259005", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10945/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:35:23.259005 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:35:23.259005 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482123 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779482123 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482123 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687107 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qz6vgHk4nE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453848, "url": "https://patchwork.sourceware.org/api/1.2/patches/135453/checks/453848/", "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-22T20:35:33.730200", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10945/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:35:33.730200 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:35:33.730200 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482133 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779482123 -le 1779482133 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482133 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687114 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qz6vgHk4nE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pPXo7vsg66 /tmp/tmp.Qz6vgHk4nE + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135453:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135453:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=24 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 24.id + 2686385:pw-trigger.sh: 64: series_id=61357 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61357 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61357 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61357 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61357 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61357 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61357 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61357 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61357 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135456 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135456 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135456 + 2686385:pw-trigger.sh: 74: patch_id=135456 + 2686385:pw-trigger.sh: 75: '[' 135456 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135456 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135456 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135456 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135456 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135456 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135456 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zRuG60rBwB +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wWhVfcMhDE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zRuG60rBwB /tmp/tmp.wWhVfcMhDE' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135456/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135456/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687201 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wWhVfcMhDE ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zRuG60rBwB /tmp/tmp.wWhVfcMhDE + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135456 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135456 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135456 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NMXiLEHebY +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KEtSBycHcY ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NMXiLEHebY /tmp/tmp.KEtSBycHcY' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135456/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135456/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687216 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEtSBycHcY ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453849, "url": "https://patchwork.sourceware.org/api/1.2/patches/135456/checks/453849/", "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-22T20:36:27.032174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10946/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:36:27.032174 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:36:27.032174 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482187 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779482187 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482187 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687223 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEtSBycHcY ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453850, "url": "https://patchwork.sourceware.org/api/1.2/patches/135456/checks/453850/", "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-22T20:36:37.273937", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10946/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:36:37.273937 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:36:37.273937 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779482197 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779482187 -le 1779482197 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779482197 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687230 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KEtSBycHcY ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NMXiLEHebY /tmp/tmp.KEtSBycHcY + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135456:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135456:tcwg_gcc_build--master-aarch64 to succeed.' + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=23 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 23.id + 2686385:pw-trigger.sh: 64: series_id=61358 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61358 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61358 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61358 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61358 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61358 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61358 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61358 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61358 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135457 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135457 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135457 + 2686385:pw-trigger.sh: 74: patch_id=135457 + 2686385:pw-trigger.sh: 75: '[' 135457 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135457 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135457 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135457 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135457 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135457 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135457 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gHv917Uvpu +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bw01V9WdBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gHv917Uvpu /tmp/tmp.Bw01V9WdBV' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135457/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135457/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687317 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bw01V9WdBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454012, "url": "https://patchwork.sourceware.org/api/1.2/patches/135457/checks/454012/", "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-23T03:32:35.464054", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10427/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:35.464054 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:35.464054 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507155 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779507155 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507155 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687324 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bw01V9WdBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454013, "url": "https://patchwork.sourceware.org/api/1.2/patches/135457/checks/454013/", "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-23T03:32:41.881850", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10427/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:32:41.881850 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:32:41.881850 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779507161 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507155 -le 1779507161 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779507161 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687331 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bw01V9WdBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454026, "url": "https://patchwork.sourceware.org/api/1.2/patches/135457/checks/454026/", "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-23T06:54:16.477433", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10427/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:54:16.477433 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:54:16.477433 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779519256 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779507161 -le 1779519256 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779519256 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687338 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bw01V9WdBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gHv917Uvpu /tmp/tmp.Bw01V9WdBV + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61358 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61358 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61358 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61358 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=22 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 22.id + 2686385:pw-trigger.sh: 64: series_id=61359 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61359 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61359 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61359 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61359 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61359 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61359 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61359 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61359 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135458 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135458 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135458 + 2686385:pw-trigger.sh: 74: patch_id=135458 + 2686385:pw-trigger.sh: 75: '[' 135458 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135458 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135458 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135458 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135458 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135458 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135458 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wZcmRDULfW +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JSYT5jemlb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wZcmRDULfW /tmp/tmp.JSYT5jemlb' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135458/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135458/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687440 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JSYT5jemlb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454015, "url": "https://patchwork.sourceware.org/api/1.2/patches/135458/checks/454015/", "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-23T04:47:53.911332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10428/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T04:47:53.911332 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T04:47:53.911332 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779511673 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779511673 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779511673 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687447 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JSYT5jemlb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454016, "url": "https://patchwork.sourceware.org/api/1.2/patches/135458/checks/454016/", "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-23T04:47:58.064304", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10428/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T04:47:58.064304 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T04:47:58.064304 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779511678 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779511673 -le 1779511678 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779511678 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687454 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JSYT5jemlb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454050, "url": "https://patchwork.sourceware.org/api/1.2/patches/135458/checks/454050/", "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-23T07:26:48.121147", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10428/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:26:48.121147 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:26:48.121147 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779521208 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779511678 -le 1779521208 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779521208 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687461 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JSYT5jemlb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wZcmRDULfW /tmp/tmp.JSYT5jemlb + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61359 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61359 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61359 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61359 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=21 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 21.id + 2686385:pw-trigger.sh: 64: series_id=61361 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61361 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61361 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61361 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61361 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61361 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61361 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61361 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61361 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135463 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135463 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135463 + 2686385:pw-trigger.sh: 74: patch_id=135463 + 2686385:pw-trigger.sh: 75: '[' 135463 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135463 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135463 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135463 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135463 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135463 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135463 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0S7xVzxEDl +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AR16CE5dxv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0S7xVzxEDl /tmp/tmp.AR16CE5dxv' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135463/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135463/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687563 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AR16CE5dxv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454018, "url": "https://patchwork.sourceware.org/api/1.2/patches/135463/checks/454018/", "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-23T06:24:14.892002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10429/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:24:14.892002 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:24:14.892002 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779517454 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779517454 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779517454 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687570 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AR16CE5dxv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454019, "url": "https://patchwork.sourceware.org/api/1.2/patches/135463/checks/454019/", "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-23T06:24:19.327598", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10429/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:24:19.327598 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:24:19.327598 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779517459 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779517454 -le 1779517459 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779517459 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687577 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AR16CE5dxv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454066, "url": "https://patchwork.sourceware.org/api/1.2/patches/135463/checks/454066/", "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-23T07:51:59.037575", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10429/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:51:59.037575 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:51:59.037575 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522719 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779517459 -le 1779522719 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522719 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687584 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AR16CE5dxv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0S7xVzxEDl /tmp/tmp.AR16CE5dxv + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61361 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61361 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61361 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61361 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=20 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 20.id + 2686385:pw-trigger.sh: 64: series_id=61362 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61362 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61362 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61362 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61362 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61362 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61362 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61362 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61362 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135464 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135464 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135464 + 2686385:pw-trigger.sh: 74: patch_id=135464 + 2686385:pw-trigger.sh: 75: '[' 135464 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135464 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135464 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135464 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135464 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135464 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135464 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZCAY5C23LJ +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g2oJj6REqb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZCAY5C23LJ /tmp/tmp.g2oJj6REqb' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135464/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135464/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687686 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g2oJj6REqb ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZCAY5C23LJ /tmp/tmp.g2oJj6REqb + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135464 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135464 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135464 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.spWnMvR47C +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.unLIDcBxb2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.spWnMvR47C /tmp/tmp.unLIDcBxb2' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135464/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135464/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687701 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.unLIDcBxb2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453823, "url": "https://patchwork.sourceware.org/api/1.2/patches/135464/checks/453823/", "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-22T20:03:26.466023", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10936/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:03:26.466023 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:03:26.466023 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480206 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779480206 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480206 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687708 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.unLIDcBxb2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453824, "url": "https://patchwork.sourceware.org/api/1.2/patches/135464/checks/453824/", "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-22T20:03:40.314794", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10936/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:03:40.314794 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:03:40.314794 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480220 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779480206 -le 1779480220 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480220 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687715 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.unLIDcBxb2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.spWnMvR47C /tmp/tmp.unLIDcBxb2 + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135464:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135464:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=19 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 19.id + 2686385:pw-trigger.sh: 64: series_id=61363 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61363 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61363 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61363 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61363 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=False + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 2686385:pw-trigger.sh: 67: continue + 2686385:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=18 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 18.id + 2686385:pw-trigger.sh: 64: series_id=61364 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61364 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61364 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61364 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61364 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61364 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61364 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61364 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61364 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135465 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135465 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135465 + 2686385:pw-trigger.sh: 74: patch_id=135465 + 2686385:pw-trigger.sh: 75: '[' 135465 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135465 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135465 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135465 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135465 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135465 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135465 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dUJLTbMG7G +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aE8QDmv11w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dUJLTbMG7G /tmp/tmp.aE8QDmv11w' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135465/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135465/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687826 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8QDmv11w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454111, "url": "https://patchwork.sourceware.org/api/1.2/patches/135465/checks/454111/", "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-23T10:34:36.129396", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10430/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:34:36.129396 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:34:36.129396 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779532476 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779532476 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779532476 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687833 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8QDmv11w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454112, "url": "https://patchwork.sourceware.org/api/1.2/patches/135465/checks/454112/", "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-23T10:34:38.453631", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10430/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T10:34:38.453631 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T10:34:38.453631 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779532478 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779532476 -le 1779532478 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779532478 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687840 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8QDmv11w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454137, "url": "https://patchwork.sourceware.org/api/1.2/patches/135465/checks/454137/", "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-23T11:26:18.548419", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10430/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T11:26:18.548419 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T11:26:18.548419 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779535578 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779532478 -le 1779535578 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779535578 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687847 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aE8QDmv11w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dUJLTbMG7G /tmp/tmp.aE8QDmv11w + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61364 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61364 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61364 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61364 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=17 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 17.id + 2686385:pw-trigger.sh: 64: series_id=61365 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61365 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61365 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61365 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61365 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61365 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61365 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61365 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61365 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135466 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135466 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135466 + 2686385:pw-trigger.sh: 74: patch_id=135466 + 2686385:pw-trigger.sh: 75: '[' 135466 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135466 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135466 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135466 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135466 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135466 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135466 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gPWOFWBKKY +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mWwcqx6Qdx ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gPWOFWBKKY /tmp/tmp.mWwcqx6Qdx' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135466/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135466/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687949 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mWwcqx6Qdx ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gPWOFWBKKY /tmp/tmp.mWwcqx6Qdx + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135466 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135466 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135466 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gPfzLZkY0Y +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.16aO17zGqJ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gPfzLZkY0Y /tmp/tmp.16aO17zGqJ' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135466/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135466/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687964 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.16aO17zGqJ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453826, "url": "https://patchwork.sourceware.org/api/1.2/patches/135466/checks/453826/", "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-22T20:06:00.321102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10938/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:06:00.321102 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:06:00.321102 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480360 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779480360 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480360 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687971 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.16aO17zGqJ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453828, "url": "https://patchwork.sourceware.org/api/1.2/patches/135466/checks/453828/", "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-22T20:06:11.009308", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10938/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:06:11.009308 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:06:11.009308 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480371 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779480360 -le 1779480371 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480371 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2687978 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.16aO17zGqJ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gPfzLZkY0Y /tmp/tmp.16aO17zGqJ + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135466:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135466:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=16 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 16.id + 2686385:pw-trigger.sh: 64: series_id=61366 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61366 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61366 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61366 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61366 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61366 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61366 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61366 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61366 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135467 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135467 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135467 + 2686385:pw-trigger.sh: 74: patch_id=135467 + 2686385:pw-trigger.sh: 75: '[' 135467 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135467 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135467 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135467 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135467 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135467 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135467 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I70EThPEQD +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kOVcseRHeR ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I70EThPEQD /tmp/tmp.kOVcseRHeR' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135467/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135467/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688065 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kOVcseRHeR ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I70EThPEQD /tmp/tmp.kOVcseRHeR + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135467 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135467 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135467 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e8S3QrTvVQ +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mGUNbh4h1N ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e8S3QrTvVQ /tmp/tmp.mGUNbh4h1N' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135467/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135467/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688080 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mGUNbh4h1N ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453829, "url": "https://patchwork.sourceware.org/api/1.2/patches/135467/checks/453829/", "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-22T20:06:35.295747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10939/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:06:35.295747 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:06:35.295747 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480395 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779480395 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480395 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688087 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mGUNbh4h1N ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453830, "url": "https://patchwork.sourceware.org/api/1.2/patches/135467/checks/453830/", "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-22T20:06:49.707262", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10939/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-22T20:06:49.707262 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-22T20:06:49.707262 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779480409 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779480395 -le 1779480409 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779480409 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688094 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mGUNbh4h1N ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e8S3QrTvVQ /tmp/tmp.mGUNbh4h1N + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135467:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135467:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=15 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 15.id + 2686385:pw-trigger.sh: 64: series_id=61368 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61368 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61368 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61368 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61368 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61368 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61368 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61368 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61368 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135470 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135470 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135470 + 2686385:pw-trigger.sh: 74: patch_id=135470 + 2686385:pw-trigger.sh: 75: '[' 135470 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135470 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135470 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135470 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135470 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135470 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135470 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Xwrmzh4DZy +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CUOVJ87UGB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Xwrmzh4DZy /tmp/tmp.CUOVJ87UGB' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135470/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135470/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688183 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUOVJ87UGB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454117, "url": "https://patchwork.sourceware.org/api/1.2/patches/135470/checks/454117/", "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-23T11:03:16.297848", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10431/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T11:03:16.297848 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T11:03:16.297848 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779534196 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779534196 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779534196 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688190 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUOVJ87UGB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454118, "url": "https://patchwork.sourceware.org/api/1.2/patches/135470/checks/454118/", "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-23T11:03:19.726193", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10431/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T11:03:19.726193 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T11:03:19.726193 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779534199 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779534196 -le 1779534199 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779534199 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688197 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUOVJ87UGB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454154, "url": "https://patchwork.sourceware.org/api/1.2/patches/135470/checks/454154/", "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-23T12:00:40.037433", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10431/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:00:40.037433 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:00:40.037433 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779537640 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779534199 -le 1779537640 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779537640 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688204 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CUOVJ87UGB ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Xwrmzh4DZy /tmp/tmp.CUOVJ87UGB + 2686385:pw-trigger.sh: 89: check_state=fail + 2686385:pw-trigger.sh: 90: '[' fail = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61368 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61368 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61368 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61368 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135469 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135469 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135469 + 2686385:pw-trigger.sh: 74: patch_id=135469 + 2686385:pw-trigger.sh: 75: '[' 135469 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135469 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135469 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135469 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135469 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135469 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135469 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eL88LeWGkD +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1lSsRfH3vI ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eL88LeWGkD /tmp/tmp.1lSsRfH3vI' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135469/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135469/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688268 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1lSsRfH3vI ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eL88LeWGkD /tmp/tmp.1lSsRfH3vI + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135469 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135469 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135469 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jfFICQRnjN +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RQGT6MrD85 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jfFICQRnjN /tmp/tmp.RQGT6MrD85' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135469/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135469/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688283 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RQGT6MrD85 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454053, "url": "https://patchwork.sourceware.org/api/1.2/patches/135469/checks/454053/", "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-23T07:31:39.824385", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10953/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:31:39.824385 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:31:39.824385 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779521499 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779521499 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779521499 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688290 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RQGT6MrD85 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454054, "url": "https://patchwork.sourceware.org/api/1.2/patches/135469/checks/454054/", "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-23T07:31:42.095492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10953/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:31:42.095492 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:31:42.095492 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779521502 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779521499 -le 1779521502 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779521502 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688297 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RQGT6MrD85 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454063, "url": "https://patchwork.sourceware.org/api/1.2/patches/135469/checks/454063/", "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-23T07:48:05.724111", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10953/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:48:05.724111 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:48:05.724111 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522485 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779521502 -le 1779522485 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522485 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688304 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RQGT6MrD85 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jfFICQRnjN /tmp/tmp.RQGT6MrD85 + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=2 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=14 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 14.id + 2686385:pw-trigger.sh: 64: series_id=61371 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61371 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61371 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61371 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61371 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61371 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61371 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61371 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61371 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135474 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135474 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135474 + 2686385:pw-trigger.sh: 74: patch_id=135474 + 2686385:pw-trigger.sh: 75: '[' 135474 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135474 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135474 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135474 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135474 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135474 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135474 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yMMytz45C9 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yPiL1C6XR5 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yMMytz45C9 /tmp/tmp.yPiL1C6XR5' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135474/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135474/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688392 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yPiL1C6XR5 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454004, "url": "https://patchwork.sourceware.org/api/1.2/patches/135474/checks/454004/", "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-23T03:16:56.986900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10422/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:16:56.986900 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:16:56.986900 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779506216 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779506216 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779506216 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688399 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yPiL1C6XR5 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454005, "url": "https://patchwork.sourceware.org/api/1.2/patches/135474/checks/454005/", "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-23T03:16:58.944966", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10422/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:16:58.944966 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:16:58.944966 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779506218 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779506216 -le 1779506218 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779506218 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688406 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yPiL1C6XR5 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454017, "url": "https://patchwork.sourceware.org/api/1.2/patches/135474/checks/454017/", "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-23T06:17:05.613517", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10422/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:17:05.613517 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:17:05.613517 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779517025 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779506218 -le 1779517025 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779517025 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688413 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yPiL1C6XR5 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yMMytz45C9 /tmp/tmp.yPiL1C6XR5 + 2686385:pw-trigger.sh: 89: check_state=success + 2686385:pw-trigger.sh: 90: '[' success = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61371 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61371 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61371 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61371 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2686385:pw-trigger.sh: 74: true + 2686385:pw-trigger.sh: 74: patch_id= + 2686385:pw-trigger.sh: 75: '[' '' = '' ']' + 2686385:pw-trigger.sh: 76: break + 2686385:pw-trigger.sh: 96: '[' '' = '' ']' + 2686385:pw-trigger.sh: 97: continue + 2686385:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=13 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 13.id + 2686385:pw-trigger.sh: 64: series_id=61372 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61372 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61372 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61372 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61372 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61372 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61372 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61372 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61372 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135476 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135476 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135476 + 2686385:pw-trigger.sh: 74: patch_id=135476 + 2686385:pw-trigger.sh: 75: '[' 135476 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135476 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135476 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135476 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135476 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135476 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135476 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K1EpeGyqUf +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UQu0K2yx3O ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K1EpeGyqUf /tmp/tmp.UQu0K2yx3O' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135476/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135476/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688517 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UQu0K2yx3O ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454006, "url": "https://patchwork.sourceware.org/api/1.2/patches/135476/checks/454006/", "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-23T03:26:44.423669", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10423/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Test started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:26:44.423669 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:26:44.423669 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779506804 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779506804 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779506804 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688524 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UQu0K2yx3O ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454007, "url": "https://patchwork.sourceware.org/api/1.2/patches/135476/checks/454007/", "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-23T03:26:46.723096", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10423/log", "context": "tcwg_gcc_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T03:26:46.723096 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T03:26:46.723096 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779506806 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779506804 -le 1779506806 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779506806 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688531 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UQu0K2yx3O ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454020, "url": "https://patchwork.sourceware.org/api/1.2/patches/135476/checks/454020/", "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-23T06:43:33.967314", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-aarch64-precommit/builds/10423/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-aarch64", "description": "Test failed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T06:43:33.967314 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T06:43:33.967314 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779518613 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779506806 -le 1779518613 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779518613 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688538 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UQu0K2yx3O ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K1EpeGyqUf /tmp/tmp.UQu0K2yx3O + 2686385:pw-trigger.sh: 89: check_state=fail + 2686385:pw-trigger.sh: 90: '[' fail = pending ']' + 2686385:pw-trigger.sh: 93: num_patch=1 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61372 1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61372 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61372 property '.*' value Patches 1 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61372 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135475 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135475 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135475 + 2686385:pw-trigger.sh: 74: patch_id=135475 + 2686385:pw-trigger.sh: 75: '[' 135475 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135475 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135475 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135475 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135475 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135475 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135475 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JTPbQeEJrl +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZA1gNhRkQu ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JTPbQeEJrl /tmp/tmp.ZA1gNhRkQu' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135475/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135475/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688602 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZA1gNhRkQu ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JTPbQeEJrl /tmp/tmp.ZA1gNhRkQu + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135475 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135475 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135475 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xy0VvFV8vN +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7YLyGPHZST ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xy0VvFV8vN /tmp/tmp.7YLyGPHZST' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135475/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135475/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688617 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YLyGPHZST ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454055, "url": "https://patchwork.sourceware.org/api/1.2/patches/135475/checks/454055/", "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-23T07:35:24.820517", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10954/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:35:24.820517 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:35:24.820517 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779521724 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779521724 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779521724 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688624 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YLyGPHZST ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454056, "url": "https://patchwork.sourceware.org/api/1.2/patches/135475/checks/454056/", "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-23T07:35:33.337278", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10954/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:35:33.337278 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:35:33.337278 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779521733 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779521724 -le 1779521733 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779521733 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688631 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YLyGPHZST ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454067, "url": "https://patchwork.sourceware.org/api/1.2/patches/135475/checks/454067/", "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-23T07:52:16.013090", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10954/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:52:16.013090 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:52:16.013090 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522736 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779521733 -le 1779522736 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522736 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688638 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7YLyGPHZST ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xy0VvFV8vN /tmp/tmp.7YLyGPHZST + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=3 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=12 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 12.id + 2686385:pw-trigger.sh: 64: series_id=61373 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61373 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61373 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61373 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61373 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61373 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61373 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61373 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61373 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135477 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135477 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135477 + 2686385:pw-trigger.sh: 74: patch_id=135477 + 2686385:pw-trigger.sh: 75: '[' 135477 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135477 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135477 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135477 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135477 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=committed + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135477 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135477 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BHTADmNUIx +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EWLSew6SIk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BHTADmNUIx /tmp/tmp.EWLSew6SIk' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135477/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135477/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688726 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EWLSew6SIk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BHTADmNUIx /tmp/tmp.EWLSew6SIk + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135477 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135477 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135477 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yaWwhwKz8I +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yhJgEQmyRK ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yaWwhwKz8I /tmp/tmp.yhJgEQmyRK' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135477/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135477/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688741 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhJgEQmyRK ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453956, "url": "https://patchwork.sourceware.org/api/1.2/patches/135477/checks/453956/", "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-23T01:06:51.104677", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10952/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T01:06:51.104677 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T01:06:51.104677 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779498411 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779498411 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779498411 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688748 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhJgEQmyRK ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 453957, "url": "https://patchwork.sourceware.org/api/1.2/patches/135477/checks/453957/", "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-23T01:06:55.212022", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10952/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T01:06:55.212022 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T01:06:55.212022 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779498415 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779498411 -le 1779498415 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779498415 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688755 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhJgEQmyRK ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yaWwhwKz8I /tmp/tmp.yhJgEQmyRK + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135477:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135477:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=11 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 11.id + 2686385:pw-trigger.sh: 64: series_id=61374 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61374 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61374 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61374 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61374 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61374 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61374 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61374 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61374 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135478 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135478 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135478 + 2686385:pw-trigger.sh: 74: patch_id=135478 + 2686385:pw-trigger.sh: 75: '[' 135478 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135478 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135478 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135478 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135478 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135478 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135478 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WmW0WD5Usw +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aCCJFXcxRX ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WmW0WD5Usw /tmp/tmp.aCCJFXcxRX' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135478/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135478/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688842 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aCCJFXcxRX ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WmW0WD5Usw /tmp/tmp.aCCJFXcxRX + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135478 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135478 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135478 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V6ccNRgVrz +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.z3SbzypYPF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V6ccNRgVrz /tmp/tmp.z3SbzypYPF' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135478/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135478/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688857 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z3SbzypYPF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454064, "url": "https://patchwork.sourceware.org/api/1.2/patches/135478/checks/454064/", "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-23T07:51:45.813957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10955/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:51:45.813957 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:51:45.813957 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522705 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779522705 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522705 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688864 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z3SbzypYPF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454065, "url": "https://patchwork.sourceware.org/api/1.2/patches/135478/checks/454065/", "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-23T07:51:49.757311", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10955/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:51:49.757311 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:51:49.757311 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522709 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779522705 -le 1779522709 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522709 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688871 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.z3SbzypYPF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V6ccNRgVrz /tmp/tmp.z3SbzypYPF + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135478:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135478:tcwg_gcc_build--master-aarch64 to succeed.' + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=10 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 10.id + 2686385:pw-trigger.sh: 64: series_id=61376 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61376 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61376 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61376 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61376 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61376 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61376 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61376 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61376 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135480 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135480 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135480 + 2686385:pw-trigger.sh: 74: patch_id=135480 + 2686385:pw-trigger.sh: 75: '[' 135480 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135480 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135480 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135480 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135480 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135480 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135480 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3jwJC36qMA +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O0RdHO6Ut4 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3jwJC36qMA /tmp/tmp.O0RdHO6Ut4' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135480/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135480/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688958 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O0RdHO6Ut4 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3jwJC36qMA /tmp/tmp.O0RdHO6Ut4 + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135480 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135480 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135480 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.d4DpHfJVHV +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KzoUXW2cgF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.d4DpHfJVHV /tmp/tmp.KzoUXW2cgF' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135480/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135480/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688973 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KzoUXW2cgF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454068, "url": "https://patchwork.sourceware.org/api/1.2/patches/135480/checks/454068/", "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-23T07:54:45.981136", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10956/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:54:45.981136 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:54:45.981136 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522885 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779522885 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522885 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688980 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KzoUXW2cgF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454069, "url": "https://patchwork.sourceware.org/api/1.2/patches/135480/checks/454069/", "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-23T07:54:48.229811", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10956/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:54:48.229811 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:54:48.229811 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522888 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779522885 -le 1779522888 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522888 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688987 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KzoUXW2cgF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454077, "url": "https://patchwork.sourceware.org/api/1.2/patches/135480/checks/454077/", "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-23T08:13:31.411083", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10956/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:13:31.411083 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:13:31.411083 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779524011 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779522888 -le 1779524011 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779524011 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2688994 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KzoUXW2cgF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.d4DpHfJVHV /tmp/tmp.KzoUXW2cgF + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=4 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=9 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 9.id + 2686385:pw-trigger.sh: 64: series_id=61377 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61377 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61377 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61377 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61377 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61377 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61377 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61377 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61377 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135482 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135482 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135482 + 2686385:pw-trigger.sh: 74: patch_id=135482 + 2686385:pw-trigger.sh: 75: '[' 135482 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135482 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135482 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135482 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135482 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135482 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135482 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F00TJCZR0j +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Zs1VVdBZrk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F00TJCZR0j /tmp/tmp.Zs1VVdBZrk' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135482/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135482/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689088 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Zs1VVdBZrk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F00TJCZR0j /tmp/tmp.Zs1VVdBZrk + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135482 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135482 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135482 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lReTGffDei +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Yt01c6cQSQ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lReTGffDei /tmp/tmp.Yt01c6cQSQ' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135482/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135482/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689103 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yt01c6cQSQ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454070, "url": "https://patchwork.sourceware.org/api/1.2/patches/135482/checks/454070/", "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-23T07:56:39.928913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10957/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:56:39.928913 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:56:39.928913 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779522999 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779522999 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779522999 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689110 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yt01c6cQSQ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454071, "url": "https://patchwork.sourceware.org/api/1.2/patches/135482/checks/454071/", "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-23T07:56:47.648962", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10957/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:56:47.648962 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:56:47.648962 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779523007 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779522999 -le 1779523007 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779523007 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689117 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yt01c6cQSQ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454072, "url": "https://patchwork.sourceware.org/api/1.2/patches/135482/checks/454072/", "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-23T07:56:48.149375", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10957/archive/artifacts/artifacts.precommit/", "context": "tcwg_gcc_build--master-aarch64", "description": "Skipped because it is an RFC" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:56:48.149375 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:56:48.149375 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779523008 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779523007 -le 1779523008 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779523008 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689124 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yt01c6cQSQ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lReTGffDei /tmp/tmp.Yt01c6cQSQ + 2686385:pw-trigger.sh: 103: check_state=warning + 2686385:pw-trigger.sh: 104: '[' warning '!=' success ']' + 2686385:pw-trigger.sh: 105: break WARNING: Waiting for 135482:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 108: '[' warning '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135482:tcwg_gcc_build--master-aarch64 to succeed.' + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=8 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 8.id + 2686385:pw-trigger.sh: 64: series_id=61378 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61378 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61378 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61378 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61378 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61378 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61378 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61378 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61378 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135485 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135485 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135485 + 2686385:pw-trigger.sh: 74: patch_id=135485 + 2686385:pw-trigger.sh: 75: '[' 135485 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135485 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135485 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135485 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135485 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135485 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135485 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hLSTAsHceQ +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YKvZsaTJ8w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hLSTAsHceQ /tmp/tmp.YKvZsaTJ8w' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135485/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135485/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689211 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YKvZsaTJ8w ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hLSTAsHceQ /tmp/tmp.YKvZsaTJ8w + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135485 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135485 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135485 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zFyNy1F9Tn +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kyf8p2uxpA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zFyNy1F9Tn /tmp/tmp.kyf8p2uxpA' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135485/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135485/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689226 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kyf8p2uxpA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454073, "url": "https://patchwork.sourceware.org/api/1.2/patches/135485/checks/454073/", "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-23T07:57:23.106372", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10958/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:57:23.106372 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:57:23.106372 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779523043 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779523043 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779523043 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689233 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kyf8p2uxpA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454074, "url": "https://patchwork.sourceware.org/api/1.2/patches/135485/checks/454074/", "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-23T07:57:30.112333", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10958/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T07:57:30.112333 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T07:57:30.112333 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779523050 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779523043 -le 1779523050 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779523050 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689240 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kyf8p2uxpA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454078, "url": "https://patchwork.sourceware.org/api/1.2/patches/135485/checks/454078/", "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-23T08:17:39.029614", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10958/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T08:17:39.029614 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T08:17:39.029614 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779524259 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779523050 -le 1779524259 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779524259 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689247 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kyf8p2uxpA ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zFyNy1F9Tn /tmp/tmp.kyf8p2uxpA + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=5 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=7 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 7.id + 2686385:pw-trigger.sh: 64: series_id=61380 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61380 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61380 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61380 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61380 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61380 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61380 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61380 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61380 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135487 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135487 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135487 + 2686385:pw-trigger.sh: 74: patch_id=135487 + 2686385:pw-trigger.sh: 75: '[' 135487 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135487 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135487 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135487 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135487 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135487 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135487 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ou8cp4XQ4g +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.j2wcvp1nrv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ou8cp4XQ4g /tmp/tmp.j2wcvp1nrv' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135487/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135487/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689335 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.j2wcvp1nrv ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ou8cp4XQ4g /tmp/tmp.j2wcvp1nrv + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135487 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135487 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135487 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.18h6CeLmHY +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Rklb2GloUP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.18h6CeLmHY /tmp/tmp.Rklb2GloUP' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135487/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135487/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689350 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rklb2GloUP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454166, "url": "https://patchwork.sourceware.org/api/1.2/patches/135487/checks/454166/", "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-23T12:18:49.482441", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10960/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:18:49.482441 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:18:49.482441 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538729 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779538729 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538729 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689357 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rklb2GloUP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454167, "url": "https://patchwork.sourceware.org/api/1.2/patches/135487/checks/454167/", "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-23T12:18:57.593891", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10960/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:18:57.593891 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:18:57.593891 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538737 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779538729 -le 1779538737 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538737 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689364 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Rklb2GloUP ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.18h6CeLmHY /tmp/tmp.Rklb2GloUP + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 135487:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135487:tcwg_gcc_build--master-aarch64 to succeed.' + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=6 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 6.id + 2686385:pw-trigger.sh: 64: series_id=61382 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61382 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61382 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61382 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61382 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61382 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61382 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61382 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61382 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135489 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135489 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135489 + 2686385:pw-trigger.sh: 74: patch_id=135489 + 2686385:pw-trigger.sh: 75: '[' 135489 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135489 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135489 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135489 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135489 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135489 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135489 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CuOWaiXyfh +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UaLKyZqPqp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CuOWaiXyfh /tmp/tmp.UaLKyZqPqp' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135489/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135489/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689451 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UaLKyZqPqp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CuOWaiXyfh /tmp/tmp.UaLKyZqPqp + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135489 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135489 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135489 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4peAIlu1ZS +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OrxOkshfIa ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4peAIlu1ZS /tmp/tmp.OrxOkshfIa' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135489/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135489/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689466 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OrxOkshfIa ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454168, "url": "https://patchwork.sourceware.org/api/1.2/patches/135489/checks/454168/", "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-23T12:20:21.384025", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10961/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:20:21.384025 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:20:21.384025 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538821 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779538821 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538821 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689473 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OrxOkshfIa ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454169, "url": "https://patchwork.sourceware.org/api/1.2/patches/135489/checks/454169/", "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-23T12:20:30.047321", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10961/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:20:30.047321 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:20:30.047321 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538830 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779538821 -le 1779538830 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538830 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689480 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OrxOkshfIa ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4peAIlu1ZS /tmp/tmp.OrxOkshfIa + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135489:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135489:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=5 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 5.id + 2686385:pw-trigger.sh: 64: series_id=61381 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61381 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61381 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61381 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61381 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61381 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61381 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61381 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61381 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135488 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135488 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135488 + 2686385:pw-trigger.sh: 74: patch_id=135488 + 2686385:pw-trigger.sh: 75: '[' 135488 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135488 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135488 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135488 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135488 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135488 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135488 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kSxgVvhVtt +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MmIPbBN9rh ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kSxgVvhVtt /tmp/tmp.MmIPbBN9rh' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135488/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135488/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689567 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MmIPbBN9rh ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kSxgVvhVtt /tmp/tmp.MmIPbBN9rh + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135488 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135488 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135488 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uiAll3u6xw +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iBz2Hz1tuk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uiAll3u6xw /tmp/tmp.iBz2Hz1tuk' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135488/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135488/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689582 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iBz2Hz1tuk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454170, "url": "https://patchwork.sourceware.org/api/1.2/patches/135488/checks/454170/", "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-23T12:21:36.996836", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10962/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:21:36.996836 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:21:36.996836 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538896 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779538896 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538896 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689589 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iBz2Hz1tuk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454171, "url": "https://patchwork.sourceware.org/api/1.2/patches/135488/checks/454171/", "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-23T12:21:44.862977", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10962/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:21:44.862977 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:21:44.862977 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538904 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779538896 -le 1779538904 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538904 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689596 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iBz2Hz1tuk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uiAll3u6xw /tmp/tmp.iBz2Hz1tuk + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135488:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135488:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=4 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 4.id + 2686385:pw-trigger.sh: 64: series_id=61383 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61383 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61383 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61383 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61383 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61383 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61383 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61383 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61383 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135490 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135490 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135490 + 2686385:pw-trigger.sh: 74: patch_id=135490 + 2686385:pw-trigger.sh: 75: '[' 135490 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135490 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135490 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135490 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135490 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135490 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135490 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HKrEs8PCtq +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dNBEbypivF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HKrEs8PCtq /tmp/tmp.dNBEbypivF' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135490/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135490/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689683 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dNBEbypivF ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HKrEs8PCtq /tmp/tmp.dNBEbypivF + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135490 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135490 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135490 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZEOBXvBFWJ +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OFXTSMILdC ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZEOBXvBFWJ /tmp/tmp.OFXTSMILdC' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135490/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135490/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689698 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OFXTSMILdC ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454172, "url": "https://patchwork.sourceware.org/api/1.2/patches/135490/checks/454172/", "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-23T12:22:50.548935", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10963/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:22:50.548935 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:22:50.548935 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538970 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779538970 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538970 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689705 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OFXTSMILdC ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454173, "url": "https://patchwork.sourceware.org/api/1.2/patches/135490/checks/454173/", "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-23T12:22:59.756387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10963/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:22:59.756387 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:22:59.756387 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779538979 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779538970 -le 1779538979 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779538979 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689712 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OFXTSMILdC ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454174, "url": "https://patchwork.sourceware.org/api/1.2/patches/135490/checks/454174/", "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-23T12:43:07.619577", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10963/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:43:07.619577 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:43:07.619577 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540187 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779538979 -le 1779540187 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540187 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689719 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OFXTSMILdC ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZEOBXvBFWJ /tmp/tmp.OFXTSMILdC + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=6 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=3 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 3.id + 2686385:pw-trigger.sh: 64: series_id=61384 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61384 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61384 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61384 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61384 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61384 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61384 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61384 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61384 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135491 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135491 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135491 + 2686385:pw-trigger.sh: 74: patch_id=135491 + 2686385:pw-trigger.sh: 75: '[' 135491 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135491 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135491 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135491 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135491 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135491 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135491 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AwhpLif7us +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.92pHkY2Mqy ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AwhpLif7us /tmp/tmp.92pHkY2Mqy' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135491/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135491/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689807 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.92pHkY2Mqy ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AwhpLif7us /tmp/tmp.92pHkY2Mqy + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135491 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135491 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135491 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tj897GWI73 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bcI2NkYak3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tj897GWI73 /tmp/tmp.bcI2NkYak3' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135491/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135491/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689822 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcI2NkYak3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454176, "url": "https://patchwork.sourceware.org/api/1.2/patches/135491/checks/454176/", "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-23T12:47:42.959534", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10964/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:47:42.959534 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:47:42.959534 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540462 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779540462 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540462 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689829 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcI2NkYak3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454177, "url": "https://patchwork.sourceware.org/api/1.2/patches/135491/checks/454177/", "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-23T12:47:49.133513", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10964/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:47:49.133513 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:47:49.133513 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540469 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540462 -le 1779540469 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540469 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689836 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bcI2NkYak3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tj897GWI73 /tmp/tmp.bcI2NkYak3 + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135491:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135491:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=2 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 2.id + 2686385:pw-trigger.sh: 64: series_id=61385 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61385 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61385 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61385 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61385 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61385 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61385 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61385 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61385 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135492 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135492 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135492 + 2686385:pw-trigger.sh: 74: patch_id=135492 + 2686385:pw-trigger.sh: 75: '[' 135492 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135492 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135492 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135492 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135492 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135492 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135492 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WRrrTNDGPT +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bmb9mGIL99 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WRrrTNDGPT /tmp/tmp.bmb9mGIL99' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135492/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135492/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689923 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bmb9mGIL99 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WRrrTNDGPT /tmp/tmp.bmb9mGIL99 + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135492 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135492 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135492 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zitgrgdzQj +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MlJnNse0hg ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zitgrgdzQj /tmp/tmp.MlJnNse0hg' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135492/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135492/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689938 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MlJnNse0hg ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454178, "url": "https://patchwork.sourceware.org/api/1.2/patches/135492/checks/454178/", "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-23T12:49:20.541787", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10965/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:49:20.541787 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:49:20.541787 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540560 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779540560 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540560 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689945 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MlJnNse0hg ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454179, "url": "https://patchwork.sourceware.org/api/1.2/patches/135492/checks/454179/", "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-23T12:49:26.252673", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10965/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:49:26.252673 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:49:26.252673 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540566 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540560 -le 1779540566 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540566 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689952 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MlJnNse0hg ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454190, "url": "https://patchwork.sourceware.org/api/1.2/patches/135492/checks/454190/", "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-23T13:04:01.574193", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10965/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T13:04:01.574193 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T13:04:01.574193 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779541441 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540566 -le 1779541441 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779541441 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2689959 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MlJnNse0hg ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zitgrgdzQj /tmp/tmp.MlJnNse0hg + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=7 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=1 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 1.id + 2686385:pw-trigger.sh: 64: series_id=61386 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61386 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61386 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61386 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61386 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61386 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61386 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61386 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61386 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135496 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135496 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135496 + 2686385:pw-trigger.sh: 74: patch_id=135496 + 2686385:pw-trigger.sh: 75: '[' 135496 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135496 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135496 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135496 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135496 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135496 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135496 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YUExCHVf4h +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mZcyRjeNBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YUExCHVf4h /tmp/tmp.mZcyRjeNBV' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135496/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135496/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690053 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZcyRjeNBV ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YUExCHVf4h /tmp/tmp.mZcyRjeNBV + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135496 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135496 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135496 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qVTujLWUlC +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Slre9kUOur ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qVTujLWUlC /tmp/tmp.Slre9kUOur' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135496/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135496/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690068 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Slre9kUOur ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454180, "url": "https://patchwork.sourceware.org/api/1.2/patches/135496/checks/454180/", "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-23T12:52:44.458759", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10966/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:52:44.458759 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:52:44.458759 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540764 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779540764 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540764 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690075 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Slre9kUOur ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454182, "url": "https://patchwork.sourceware.org/api/1.2/patches/135496/checks/454182/", "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-23T12:52:53.295175", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10966/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:52:53.295175 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:52:53.295175 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540773 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540764 -le 1779540773 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540773 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690082 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Slre9kUOur ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qVTujLWUlC /tmp/tmp.Slre9kUOur + 2686385:pw-trigger.sh: 103: check_state=fail + 2686385:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 105: break + 2686385:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2686385:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135496:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135496:tcwg_gcc_build--master-aarch64 to succeed. + 2686385:pw-trigger.sh: 110: continue + 2686385:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2686385:pw-trigger.sh: 63: i=0 ++ 2686385:pw-trigger.sh: 64: shyaml get-value 0.id + 2686385:pw-trigger.sh: 64: series_id=61387 + 2686385:pw-trigger.sh: 66: pw_series_complete_p gcc 61387 + 2686385:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2686385:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61387 + 2686385:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2686385:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61387 property Complete value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61387 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2686385:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2686385:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2686385:pw-trigger.sh: 71: num_patch=0 + 2686385:pw-trigger.sh: 72: true ++ 2686385:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61387 0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61387 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61387 property '.*' value Patches 0 +++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=61387 +++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135497 ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135497 = '' ']' ++ 2686385:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135497 + 2686385:pw-trigger.sh: 74: patch_id=135497 + 2686385:pw-trigger.sh: 75: '[' 135497 = '' ']' ++ 2686385:pw-trigger.sh: 82: pw_get_patch_data gcc 135497 State ++ 2686385:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2686385:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2686385:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135497 ++ 2686385:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2686385:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135497 property State value ++ 2686385:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2686385:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2686385:pw-trigger.sh: pw_yaml_get: 100: local id=135497 ++ 2686385:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2686385:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2686385:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2686385:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2686385:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2686385:pw-trigger.sh: pw_yaml_get: 108: set +x + 2686385:pw-trigger.sh: 82: patch_state=new + 2686385:pw-trigger.sh: 83: case "$patch_state" in ++ 2686385:pw-trigger.sh: 89: pw_patch_check_state 135497 tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135497 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z702cgZAsU +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1T0Q3HNsWk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z702cgZAsU /tmp/tmp.1T0Q3HNsWk' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135497/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135497/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690169 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1T0Q3HNsWk ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z702cgZAsU /tmp/tmp.1T0Q3HNsWk + 2686385:pw-trigger.sh: 89: check_state=pending + 2686385:pw-trigger.sh: 90: '[' pending = pending ']' + 2686385:pw-trigger.sh: 91: break + 2686385:pw-trigger.sh: 96: '[' 135497 = '' ']' + 2686385:pw-trigger.sh: 101: check_state=success + 2686385:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2686385:pw-trigger.sh: 103: pw_patch_check_state 135497 tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2686385:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135497 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2686385:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2686385:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tPdfHD4vqy +++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2686385:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WW78d6FTBc ++ 2686385:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tPdfHD4vqy /tmp/tmp.WW78d6FTBc' EXIT ++ 2686385:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2686385:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135497/checks/ ++ 2686385:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135497/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690184 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WW78d6FTBc ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454183, "url": "https://patchwork.sourceware.org/api/1.2/patches/135497/checks/454183/", "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-23T12:56:37.015466", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10967/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:56:37.015466 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:56:37.015466 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540997 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779540997 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540997 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690191 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WW78d6FTBc ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454184, "url": "https://patchwork.sourceware.org/api/1.2/patches/135497/checks/454184/", "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-23T12:56:39.007351", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10967/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T12:56:39.007351 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T12:56:39.007351 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779540999 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540997 -le 1779540999 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779540999 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690198 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WW78d6FTBc ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 454199, "url": "https://patchwork.sourceware.org/api/1.2/patches/135497/checks/454199/", "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-23T13:09:41.531067", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/10967/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2686385:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-23T13:09:41.531067 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-23T13:09:41.531067 +%s ++ 2686385:pw-trigger.sh: pw_patch_check_state: 274: date=1779541781 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779540999 -le 1779541781 ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779541781 +++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2686385:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2686385:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2686385:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 267: wait 2690205 ++ 2686385:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WW78d6FTBc ++ 2686385:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2686385:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2686385:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2686385:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tPdfHD4vqy /tmp/tmp.WW78d6FTBc + 2686385:pw-trigger.sh: 103: check_state=success + 2686385:pw-trigger.sh: 104: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 108: '[' success '!=' success ']' + 2686385:pw-trigger.sh: 113: j=8 + 2686385:pw-trigger.sh: 114: cat + 2686385:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2686385:pw-trigger.sh: 119: rm /tmp/tmp.C6SiLwqKZD + 2686385:pw-trigger.sh: 121: echo 'Processed 30 series and created 8 pre-commit triggers' Processed 30 series and created 8 pre-commit triggers + 2686385:pw-trigger.sh: 1: pw_deinit gcc + 2686385:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2686385:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2686385:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2686385 + 2686385:pw-trigger.sh: 1: rm -f /tmp/tmp.C6SiLwqKZD