+ 482141:jenkins7367487825882980710.sh: build_container_exec: 29: set +x + 2675754:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2675754:pw-trigger.sh: 47: pw_init gcc + 2675754:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_init: 42: local project=gcc + 2675754:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2675754:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2675754:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2675754:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2675754 + 2675754:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2675754 ++ 2675754:pw-trigger.sh: 49: mktemp + 2675754:pw-trigger.sh: 49: yaml=/tmp/tmp.UHQP9Fv0iE + 2675754:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.UHQP9Fv0iE' EXIT + 2675754:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2675754:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2675754:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2675754:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2675754:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2675754:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2675754:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2675754:pw-trigger.sh: 58: shyaml get-length + 2675754:pw-trigger.sh: 58: len=30 + 2675754:pw-trigger.sh: 59: i=30 + 2675754:pw-trigger.sh: 60: j=0 + 2675754:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=29 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 29.id + 2675754:pw-trigger.sh: 64: series_id=61464 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61464 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61464 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61464 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61464 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61464 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61464 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61464 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61464 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135649 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135649 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135649 + 2675754:pw-trigger.sh: 74: patch_id=135649 + 2675754:pw-trigger.sh: 75: '[' 135649 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135649 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135649 ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135649 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135649 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135649 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135649 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hewBIxw9cp +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Pm8BQXgH5S ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hewBIxw9cp /tmp/tmp.Pm8BQXgH5S' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135649/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135649/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2675881 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Pm8BQXgH5S ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hewBIxw9cp /tmp/tmp.Pm8BQXgH5S + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135649 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135649 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135649 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sLUyXfcw2i +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ht4qVW7ZXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sLUyXfcw2i /tmp/tmp.Ht4qVW7ZXw' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135649/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135649/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2675896 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ht4qVW7ZXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455553, "url": "https://patchwork.sourceware.org/api/1.2/patches/135649/checks/455553/", "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-26T14:09:07.852427", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11020/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T14:09:07.852427 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T14:09:07.852427 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779804547 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779804547 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779804547 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2675903 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ht4qVW7ZXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455554, "url": "https://patchwork.sourceware.org/api/1.2/patches/135649/checks/455554/", "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-26T14:09:12.573323", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11020/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T14:09:12.573323 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T14:09:12.573323 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779804552 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779804547 -le 1779804552 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779804552 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2675910 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ht4qVW7ZXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455565, "url": "https://patchwork.sourceware.org/api/1.2/patches/135649/checks/455565/", "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-26T14:22:36.540317", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11020/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T14:22:36.540317 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T14:22:36.540317 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779805356 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779804552 -le 1779805356 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779805356 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2675917 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ht4qVW7ZXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sLUyXfcw2i /tmp/tmp.Ht4qVW7ZXw + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=1 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=28 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 28.id + 2675754:pw-trigger.sh: 64: series_id=61465 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61465 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61465 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61465 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61465 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61465 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61465 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61465 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61465 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135650 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135650 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135650 + 2675754:pw-trigger.sh: 74: patch_id=135650 + 2675754:pw-trigger.sh: 75: '[' 135650 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135650 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135650 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135650 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135650 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135650 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135650 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UgbUUP1aDF +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PVBtsUqkcY ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UgbUUP1aDF /tmp/tmp.PVBtsUqkcY' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135650/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135650/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676005 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PVBtsUqkcY ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UgbUUP1aDF /tmp/tmp.PVBtsUqkcY + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135650 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135650 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135650 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dqh8Pyar5g +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VEPjnfLB58 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dqh8Pyar5g /tmp/tmp.VEPjnfLB58' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135650/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135650/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676020 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEPjnfLB58 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455858, "url": "https://patchwork.sourceware.org/api/1.2/patches/135650/checks/455858/", "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-26T20:06:42.702533", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11046/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:42.702533 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:42.702533 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826002 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826002 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826002 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676027 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEPjnfLB58 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455861, "url": "https://patchwork.sourceware.org/api/1.2/patches/135650/checks/455861/", "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-26T20:06:47.798220", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11046/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:47.798220 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:47.798220 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826007 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826002 -le 1779826007 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826007 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676034 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEPjnfLB58 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455877, "url": "https://patchwork.sourceware.org/api/1.2/patches/135650/checks/455877/", "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-26T20:25:18.071053", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11046/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:25:18.071053 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:25:18.071053 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779827118 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826007 -le 1779827118 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779827118 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676041 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VEPjnfLB58 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dqh8Pyar5g /tmp/tmp.VEPjnfLB58 + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=2 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=27 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 27.id + 2675754:pw-trigger.sh: 64: series_id=61466 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61466 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61466 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61466 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61466 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61466 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61466 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61466 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61466 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135651 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135651 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135651 + 2675754:pw-trigger.sh: 74: patch_id=135651 + 2675754:pw-trigger.sh: 75: '[' 135651 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135651 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135651 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135651 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135651 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135651 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135651 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CUX4sLDddF +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yOSMoiC1TD ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CUX4sLDddF /tmp/tmp.yOSMoiC1TD' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135651/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135651/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676129 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yOSMoiC1TD ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CUX4sLDddF /tmp/tmp.yOSMoiC1TD + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135651 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135651 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135651 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j00GWyOwgN +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8VBQStnqYT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j00GWyOwgN /tmp/tmp.8VBQStnqYT' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135651/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135651/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676144 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8VBQStnqYT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455857, "url": "https://patchwork.sourceware.org/api/1.2/patches/135651/checks/455857/", "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-26T20:06:41.575002", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11047/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:41.575002 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:41.575002 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826001 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826001 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826001 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676151 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8VBQStnqYT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455860, "url": "https://patchwork.sourceware.org/api/1.2/patches/135651/checks/455860/", "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-26T20:06:46.773804", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11047/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:46.773804 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:46.773804 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826006 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826001 -le 1779826006 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826006 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676158 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8VBQStnqYT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455876, "url": "https://patchwork.sourceware.org/api/1.2/patches/135651/checks/455876/", "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-26T20:25:03.087142", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11047/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:25:03.087142 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:25:03.087142 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779827103 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826006 -le 1779827103 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779827103 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676165 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8VBQStnqYT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j00GWyOwgN /tmp/tmp.8VBQStnqYT + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=3 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=26 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 26.id + 2675754:pw-trigger.sh: 64: series_id=61469 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61469 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61469 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61469 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61469 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61469 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61469 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61469 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61469 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135689 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135689 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135689 + 2675754:pw-trigger.sh: 74: patch_id=135689 + 2675754:pw-trigger.sh: 75: '[' 135689 = '' ']' ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135689 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135689 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135689 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135689 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135689 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135689 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AJKpZx6lyF +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HC5QqYCsfm ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AJKpZx6lyF /tmp/tmp.HC5QqYCsfm' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135689/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135689/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676331 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HC5QqYCsfm ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AJKpZx6lyF /tmp/tmp.HC5QqYCsfm + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135689 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135689 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135689 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vqY8RkqKLF +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.I1weFRMZek ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vqY8RkqKLF /tmp/tmp.I1weFRMZek' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135689/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135689/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676346 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I1weFRMZek ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455859, "url": "https://patchwork.sourceware.org/api/1.2/patches/135689/checks/455859/", "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-26T20:06:43.369577", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11048/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:43.369577 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:43.369577 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826003 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826003 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826003 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676353 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I1weFRMZek ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455862, "url": "https://patchwork.sourceware.org/api/1.2/patches/135689/checks/455862/", "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-26T20:06:53.205907", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11048/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:06:53.205907 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:06:53.205907 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826013 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826003 -le 1779826013 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826013 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676360 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.I1weFRMZek ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vqY8RkqKLF /tmp/tmp.I1weFRMZek + 2675754:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 135689:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135689:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=25 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 25.id + 2675754:pw-trigger.sh: 64: series_id=61470 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61470 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61470 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61470 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61470 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61470 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61470 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61470 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61470 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135712 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135712 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135712 + 2675754:pw-trigger.sh: 74: patch_id=135712 + 2675754:pw-trigger.sh: 75: '[' 135712 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135712 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135712 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135712 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135712 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135712 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135712 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.G5wSyKNjSi +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n3Zd5T7x7K ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.G5wSyKNjSi /tmp/tmp.n3Zd5T7x7K' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135712/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135712/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676449 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n3Zd5T7x7K ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.G5wSyKNjSi /tmp/tmp.n3Zd5T7x7K + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135712 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135712 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135712 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TTFIRRnVWg +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4yBznCHryB ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TTFIRRnVWg /tmp/tmp.4yBznCHryB' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135712/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135712/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676464 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4yBznCHryB ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455863, "url": "https://patchwork.sourceware.org/api/1.2/patches/135712/checks/455863/", "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-26T20:10:04.916877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11049/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:10:04.916877 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:10:04.916877 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826204 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826204 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826204 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676471 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4yBznCHryB ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455864, "url": "https://patchwork.sourceware.org/api/1.2/patches/135712/checks/455864/", "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-26T20:10:09.486882", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11049/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:10:09.486882 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:10:09.486882 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826209 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826204 -le 1779826209 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826209 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676478 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4yBznCHryB ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455879, "url": "https://patchwork.sourceware.org/api/1.2/patches/135712/checks/455879/", "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-26T20:26:58.777154", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11049/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:26:58.777154 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:26:58.777154 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779827218 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826209 -le 1779827218 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779827218 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676485 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4yBznCHryB ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TTFIRRnVWg /tmp/tmp.4yBznCHryB + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=4 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=24 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 24.id + 2675754:pw-trigger.sh: 64: series_id=61471 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61471 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61471 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61471 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61471 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61471 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61471 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61471 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61471 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135698 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135698 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135698 + 2675754:pw-trigger.sh: 74: patch_id=135698 + 2675754:pw-trigger.sh: 75: '[' 135698 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135698 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135698 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135698 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135698 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135698 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135698 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fzVtrWhObE +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FEq4PNgmyM ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fzVtrWhObE /tmp/tmp.FEq4PNgmyM' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135698/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135698/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676573 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FEq4PNgmyM ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fzVtrWhObE /tmp/tmp.FEq4PNgmyM + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135698 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135698 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135698 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mOKrc0p5lK +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qp3i7khDVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mOKrc0p5lK /tmp/tmp.qp3i7khDVv' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135698/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135698/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676588 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qp3i7khDVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455865, "url": "https://patchwork.sourceware.org/api/1.2/patches/135698/checks/455865/", "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-26T20:11:03.416871", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11050/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:11:03.416871 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:11:03.416871 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826263 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826263 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826263 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676595 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qp3i7khDVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455866, "url": "https://patchwork.sourceware.org/api/1.2/patches/135698/checks/455866/", "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-26T20:11:35.275209", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11050/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:11:35.275209 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:11:35.275209 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826295 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826263 -le 1779826295 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826295 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676602 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qp3i7khDVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455880, "url": "https://patchwork.sourceware.org/api/1.2/patches/135698/checks/455880/", "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-26T20:28:07.084165", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11050/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:28:07.084165 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:28:07.084165 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779827287 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826295 -le 1779827287 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779827287 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676609 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qp3i7khDVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mOKrc0p5lK /tmp/tmp.qp3i7khDVv + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=5 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=23 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 23.id + 2675754:pw-trigger.sh: 64: series_id=61472 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61472 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61472 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61472 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61472 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61472 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61472 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61472 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61472 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135719 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135719 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135719 + 2675754:pw-trigger.sh: 74: patch_id=135719 + 2675754:pw-trigger.sh: 75: '[' 135719 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135719 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135719 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135719 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135719 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135719 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135719 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mzFHHzYDp5 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G9LVvrkOdm ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mzFHHzYDp5 /tmp/tmp.G9LVvrkOdm' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135719/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135719/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676711 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G9LVvrkOdm ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mzFHHzYDp5 /tmp/tmp.G9LVvrkOdm + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135719 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135719 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135719 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SRODXrNghk +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kQdmcu2qrO ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SRODXrNghk /tmp/tmp.kQdmcu2qrO' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135719/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135719/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676726 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQdmcu2qrO ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455869, "url": "https://patchwork.sourceware.org/api/1.2/patches/135719/checks/455869/", "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-26T20:21:59.669488", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11051/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:21:59.669488 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:21:59.669488 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826919 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826919 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826919 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676733 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQdmcu2qrO ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455871, "url": "https://patchwork.sourceware.org/api/1.2/patches/135719/checks/455871/", "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-26T20:22:09.580472", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11051/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:22:09.580472 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:22:09.580472 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826929 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826919 -le 1779826929 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826929 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676740 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQdmcu2qrO ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455893, "url": "https://patchwork.sourceware.org/api/1.2/patches/135719/checks/455893/", "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-26T20:36:06.470523", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11051/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:36:06.470523 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:36:06.470523 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779827766 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826929 -le 1779827766 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779827766 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676747 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kQdmcu2qrO ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SRODXrNghk /tmp/tmp.kQdmcu2qrO + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=6 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=22 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 22.id + 2675754:pw-trigger.sh: 64: series_id=61476 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61476 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61476 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61476 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61476 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61476 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61476 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61476 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61476 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135723 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135723 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135723 + 2675754:pw-trigger.sh: 74: patch_id=135723 + 2675754:pw-trigger.sh: 75: '[' 135723 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135723 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135723 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135723 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135723 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135723 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135723 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fjrGG0LOT6 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ibwqkvwk2P ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fjrGG0LOT6 /tmp/tmp.ibwqkvwk2P' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135723/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135723/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676835 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ibwqkvwk2P ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fjrGG0LOT6 /tmp/tmp.ibwqkvwk2P + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135723 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135723 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135723 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4Nfc8AcZOJ +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5y6nfXuDW6 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4Nfc8AcZOJ /tmp/tmp.5y6nfXuDW6' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135723/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135723/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676850 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5y6nfXuDW6 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455870, "url": "https://patchwork.sourceware.org/api/1.2/patches/135723/checks/455870/", "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-26T20:22:01.163360", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11052/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:22:01.163360 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:22:01.163360 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826921 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779826921 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826921 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676857 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5y6nfXuDW6 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455872, "url": "https://patchwork.sourceware.org/api/1.2/patches/135723/checks/455872/", "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-26T20:22:10.273130", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11052/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:22:10.273130 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:22:10.273130 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826930 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779826921 -le 1779826930 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826930 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676864 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5y6nfXuDW6 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4Nfc8AcZOJ /tmp/tmp.5y6nfXuDW6 + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 135723:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135723:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=21 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 21.id + 2675754:pw-trigger.sh: 64: series_id=61477 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61477 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61477 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61477 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61477 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61477 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61477 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61477 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61477 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135724 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135724 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135724 + 2675754:pw-trigger.sh: 74: patch_id=135724 + 2675754:pw-trigger.sh: 75: '[' 135724 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135724 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135724 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135724 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135724 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135724 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135724 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WgtSDDm88J +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YHtfpyuDWI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WgtSDDm88J /tmp/tmp.YHtfpyuDWI' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135724/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135724/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676951 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YHtfpyuDWI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WgtSDDm88J /tmp/tmp.YHtfpyuDWI + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135724 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135724 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135724 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.czV0vqsj9G +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3Vfjl1X5I5 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.czV0vqsj9G /tmp/tmp.3Vfjl1X5I5' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135724/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135724/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676966 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Vfjl1X5I5 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455813, "url": "https://patchwork.sourceware.org/api/1.2/patches/135724/checks/455813/", "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-26T19:08:39.650174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11030/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:08:39.650174 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:08:39.650174 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822519 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779822519 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822519 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676973 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Vfjl1X5I5 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455814, "url": "https://patchwork.sourceware.org/api/1.2/patches/135724/checks/455814/", "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-26T19:08:41.485701", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11030/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:08:41.485701 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:08:41.485701 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822521 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822519 -le 1779822521 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822521 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676980 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Vfjl1X5I5 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455821, "url": "https://patchwork.sourceware.org/api/1.2/patches/135724/checks/455821/", "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-26T19:21:08.621362", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11030/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:21:08.621362 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:21:08.621362 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823268 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822521 -le 1779823268 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823268 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2676987 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3Vfjl1X5I5 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.czV0vqsj9G /tmp/tmp.3Vfjl1X5I5 + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=7 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=20 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 20.id + 2675754:pw-trigger.sh: 64: series_id=61478 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61478 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61478 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61478 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61478 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61478 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61478 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61478 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61478 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135725 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135725 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135725 + 2675754:pw-trigger.sh: 74: patch_id=135725 + 2675754:pw-trigger.sh: 75: '[' 135725 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135725 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135725 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135725 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135725 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135725 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135725 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wQbP9243nm +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hTBrVyFGpk ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wQbP9243nm /tmp/tmp.hTBrVyFGpk' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135725/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135725/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677075 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hTBrVyFGpk ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wQbP9243nm /tmp/tmp.hTBrVyFGpk + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135725 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135725 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135725 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rzI77n8cWy +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2D3B2x54nU ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rzI77n8cWy /tmp/tmp.2D3B2x54nU' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135725/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135725/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677090 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2D3B2x54nU ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455815, "url": "https://patchwork.sourceware.org/api/1.2/patches/135725/checks/455815/", "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-26T19:08:46.011103", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11031/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:08:46.011103 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:08:46.011103 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822526 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779822526 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822526 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677097 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2D3B2x54nU ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455816, "url": "https://patchwork.sourceware.org/api/1.2/patches/135725/checks/455816/", "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-26T19:08:51.685198", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11031/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:08:51.685198 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:08:51.685198 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822531 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822526 -le 1779822531 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822531 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677104 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2D3B2x54nU ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rzI77n8cWy /tmp/tmp.2D3B2x54nU + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135725:tcwg_gcc_build--master-aarch64 to succeed.' WARNING: Waiting for 135725:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=19 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 19.id + 2675754:pw-trigger.sh: 64: series_id=61484 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61484 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61484 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61484 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61484 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61484 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61484 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61484 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61484 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135731 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135731 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135731 + 2675754:pw-trigger.sh: 74: patch_id=135731 + 2675754:pw-trigger.sh: 75: '[' 135731 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135731 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135731 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135731 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135731 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135731 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135731 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UD3uiPPxBT +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3dnJWkhQzh ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UD3uiPPxBT /tmp/tmp.3dnJWkhQzh' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135731/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135731/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677191 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3dnJWkhQzh ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UD3uiPPxBT /tmp/tmp.3dnJWkhQzh + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135731 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135731 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135731 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lR6xHqmk9i +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.91LxeJe6lw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lR6xHqmk9i /tmp/tmp.91LxeJe6lw' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135731/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135731/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677206 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91LxeJe6lw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455817, "url": "https://patchwork.sourceware.org/api/1.2/patches/135731/checks/455817/", "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-26T19:10:29.178210", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11032/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:10:29.178210 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:10:29.178210 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822629 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779822629 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822629 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677213 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91LxeJe6lw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455818, "url": "https://patchwork.sourceware.org/api/1.2/patches/135731/checks/455818/", "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-26T19:10:34.182258", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11032/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:10:34.182258 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:10:34.182258 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822634 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822629 -le 1779822634 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822634 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677220 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.91LxeJe6lw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lR6xHqmk9i /tmp/tmp.91LxeJe6lw WARNING: Waiting for 135731:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135731:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=18 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 18.id + 2675754:pw-trigger.sh: 64: series_id=61481 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61481 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61481 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61481 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61481 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61481 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61481 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61481 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61481 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135728 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135728 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135728 + 2675754:pw-trigger.sh: 74: patch_id=135728 + 2675754:pw-trigger.sh: 75: '[' 135728 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135728 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135728 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135728 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135728 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135728 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135728 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fLyJ08nFX5 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6QQuj5JEju ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fLyJ08nFX5 /tmp/tmp.6QQuj5JEju' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135728/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135728/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677307 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6QQuj5JEju ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fLyJ08nFX5 /tmp/tmp.6QQuj5JEju + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135728 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135728 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135728 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6k1IVETfIP +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3NrZ2N33so ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6k1IVETfIP /tmp/tmp.3NrZ2N33so' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135728/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135728/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677322 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NrZ2N33so ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455819, "url": "https://patchwork.sourceware.org/api/1.2/patches/135728/checks/455819/", "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-26T19:13:18.722534", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11033/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:13:18.722534 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:13:18.722534 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822798 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779822798 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822798 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677329 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NrZ2N33so ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455820, "url": "https://patchwork.sourceware.org/api/1.2/patches/135728/checks/455820/", "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-26T19:13:22.220532", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11033/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:13:22.220532 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:13:22.220532 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779822802 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822798 -le 1779822802 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779822802 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677336 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NrZ2N33so ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455824, "url": "https://patchwork.sourceware.org/api/1.2/patches/135728/checks/455824/", "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-26T19:25:33.727170", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11033/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:25:33.727170 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:25:33.727170 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823533 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779822802 -le 1779823533 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823533 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677343 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NrZ2N33so ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6k1IVETfIP /tmp/tmp.3NrZ2N33so + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=8 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=17 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 17.id + 2675754:pw-trigger.sh: 64: series_id=61486 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61486 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61486 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61486 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61486 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61486 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61486 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61486 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61486 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135733 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135733 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135733 + 2675754:pw-trigger.sh: 74: patch_id=135733 + 2675754:pw-trigger.sh: 75: '[' 135733 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135733 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135733 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135733 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135733 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135733 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135733 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.71CZRH2U7A +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2fWDOnzm3P ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.71CZRH2U7A /tmp/tmp.2fWDOnzm3P' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135733/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135733/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677431 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2fWDOnzm3P ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.71CZRH2U7A /tmp/tmp.2fWDOnzm3P + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135733 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135733 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135733 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1d8CDL7r5W +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bqbdPwdW27 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1d8CDL7r5W /tmp/tmp.bqbdPwdW27' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135733/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135733/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677446 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqbdPwdW27 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455822, "url": "https://patchwork.sourceware.org/api/1.2/patches/135733/checks/455822/", "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-26T19:24:13.433142", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11034/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:24:13.433142 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:24:13.433142 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823453 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779823453 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823453 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677453 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqbdPwdW27 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455823, "url": "https://patchwork.sourceware.org/api/1.2/patches/135733/checks/455823/", "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-26T19:24:21.411488", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11034/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:24:21.411488 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:24:21.411488 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823461 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779823453 -le 1779823461 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823461 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677460 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqbdPwdW27 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455827, "url": "https://patchwork.sourceware.org/api/1.2/patches/135733/checks/455827/", "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-26T19:37:10.270026", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11034/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:37:10.270026 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:37:10.270026 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824230 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779823461 -le 1779824230 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824230 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677467 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bqbdPwdW27 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1d8CDL7r5W /tmp/tmp.bqbdPwdW27 + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=9 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=16 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 16.id + 2675754:pw-trigger.sh: 64: series_id=61487 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61487 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61487 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61487 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61487 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61487 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61487 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61487 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61487 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135734 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135734 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135734 + 2675754:pw-trigger.sh: 74: patch_id=135734 + 2675754:pw-trigger.sh: 75: '[' 135734 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135734 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135734 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135734 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135734 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135734 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135734 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0quBq8C7DT +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0nU3o74JjI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0quBq8C7DT /tmp/tmp.0nU3o74JjI' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135734/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135734/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677555 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0nU3o74JjI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0quBq8C7DT /tmp/tmp.0nU3o74JjI + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135734 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135734 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135734 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BPIwKQbmvO +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YpzoYepbdZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BPIwKQbmvO /tmp/tmp.YpzoYepbdZ' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135734/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135734/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677570 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YpzoYepbdZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455825, "url": "https://patchwork.sourceware.org/api/1.2/patches/135734/checks/455825/", "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-26T19:29:18.899212", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11035/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:29:18.899212 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:29:18.899212 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823758 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779823758 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823758 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677577 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YpzoYepbdZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455826, "url": "https://patchwork.sourceware.org/api/1.2/patches/135734/checks/455826/", "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-26T19:29:20.795414", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11035/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:29:20.795414 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:29:20.795414 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779823760 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779823758 -le 1779823760 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779823760 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677584 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YpzoYepbdZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455835, "url": "https://patchwork.sourceware.org/api/1.2/patches/135734/checks/455835/", "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-26T19:41:14.574681", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11035/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:41:14.574681 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:41:14.574681 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824474 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779823760 -le 1779824474 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824474 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677591 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YpzoYepbdZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BPIwKQbmvO /tmp/tmp.YpzoYepbdZ + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=10 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=15 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 15.id + 2675754:pw-trigger.sh: 64: series_id=61488 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61488 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61488 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61488 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61488 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61488 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61488 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61488 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61488 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135735 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135735 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135735 + 2675754:pw-trigger.sh: 74: patch_id=135735 + 2675754:pw-trigger.sh: 75: '[' 135735 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135735 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135735 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135735 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135735 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135735 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135735 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZU4pvcZ9NX +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cx1Fs4jBYh ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZU4pvcZ9NX /tmp/tmp.cx1Fs4jBYh' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135735/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135735/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677679 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cx1Fs4jBYh ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZU4pvcZ9NX /tmp/tmp.cx1Fs4jBYh + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135735 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135735 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135735 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Fdkb59HybC +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vD3VsGFiVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Fdkb59HybC /tmp/tmp.vD3VsGFiVv' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135735/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135735/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677694 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vD3VsGFiVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455829, "url": "https://patchwork.sourceware.org/api/1.2/patches/135735/checks/455829/", "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-26T19:39:55.026302", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11036/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:39:55.026302 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:39:55.026302 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824395 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824395 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824395 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677701 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vD3VsGFiVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455830, "url": "https://patchwork.sourceware.org/api/1.2/patches/135735/checks/455830/", "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-26T19:40:00.684964", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11036/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:40:00.684964 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:40:00.684964 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824400 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824395 -le 1779824400 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824400 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677708 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vD3VsGFiVv ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Fdkb59HybC /tmp/tmp.vD3VsGFiVv + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 135735:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135735:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=14 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 14.id + 2675754:pw-trigger.sh: 64: series_id=61489 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61489 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61489 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61489 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61489 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61489 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61489 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61489 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61489 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135737 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135737 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135737 + 2675754:pw-trigger.sh: 74: patch_id=135737 + 2675754:pw-trigger.sh: 75: '[' 135737 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135737 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135737 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135737 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135737 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135737 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135737 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pxtmdEATCr +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wtNvUdlxJJ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pxtmdEATCr /tmp/tmp.wtNvUdlxJJ' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135737/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135737/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677797 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wtNvUdlxJJ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pxtmdEATCr /tmp/tmp.wtNvUdlxJJ + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135737 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135737 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135737 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tiGDUHfniM +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jpOEh4aLbj ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tiGDUHfniM /tmp/tmp.jpOEh4aLbj' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135737/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135737/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677812 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jpOEh4aLbj ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455831, "url": "https://patchwork.sourceware.org/api/1.2/patches/135737/checks/455831/", "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-26T19:40:05.974957", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11037/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:40:05.974957 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:40:05.974957 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824405 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824405 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824405 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677819 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jpOEh4aLbj ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455832, "url": "https://patchwork.sourceware.org/api/1.2/patches/135737/checks/455832/", "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-26T19:40:12.788126", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11037/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:40:12.788126 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:40:12.788126 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824412 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824405 -le 1779824412 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824412 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677826 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jpOEh4aLbj ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tiGDUHfniM /tmp/tmp.jpOEh4aLbj + 2675754:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 135737:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135737:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=13 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 13.id + 2675754:pw-trigger.sh: 64: series_id=61491 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61491 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61491 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61491 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61491 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61491 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61491 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61491 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61491 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135741 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135741 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135741 + 2675754:pw-trigger.sh: 74: patch_id=135741 + 2675754:pw-trigger.sh: 75: '[' 135741 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135741 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135741 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135741 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135741 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135741 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135741 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MDK4lDXMmZ +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c2nzNjky7W ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MDK4lDXMmZ /tmp/tmp.c2nzNjky7W' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135741/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135741/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677921 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c2nzNjky7W ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MDK4lDXMmZ /tmp/tmp.c2nzNjky7W + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135741 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135741 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135741 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZVhHxGFZLP +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l72yn08Toz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZVhHxGFZLP /tmp/tmp.l72yn08Toz' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135741/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135741/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677936 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l72yn08Toz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455837, "url": "https://patchwork.sourceware.org/api/1.2/patches/135741/checks/455837/", "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-26T19:42:49.775699", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11038/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:42:49.775699 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:42:49.775699 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824569 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824569 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824569 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677943 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l72yn08Toz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455838, "url": "https://patchwork.sourceware.org/api/1.2/patches/135741/checks/455838/", "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-26T19:43:08.891876", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11038/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:43:08.891876 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:43:08.891876 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824588 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824569 -le 1779824588 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824588 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677950 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l72yn08Toz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455853, "url": "https://patchwork.sourceware.org/api/1.2/patches/135741/checks/455853/", "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-26T20:01:23.094837", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11038/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:01:23.094837 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:01:23.094837 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825683 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824588 -le 1779825683 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825683 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2677957 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l72yn08Toz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZVhHxGFZLP /tmp/tmp.l72yn08Toz + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=11 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=12 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 12.id + 2675754:pw-trigger.sh: 64: series_id=61493 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61493 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61493 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61493 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61493 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61493 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61493 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61493 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61493 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135746 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135746 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135746 + 2675754:pw-trigger.sh: 74: patch_id=135746 + 2675754:pw-trigger.sh: 75: '[' 135746 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135746 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135746 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135746 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135746 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135746 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135746 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TM0YBpd387 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OILcWcRI42 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TM0YBpd387 /tmp/tmp.OILcWcRI42' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135746/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135746/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678045 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OILcWcRI42 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TM0YBpd387 /tmp/tmp.OILcWcRI42 + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135746 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135746 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135746 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AjF1iT5mYH +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tpnXkWPMPF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AjF1iT5mYH /tmp/tmp.tpnXkWPMPF' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135746/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135746/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678060 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tpnXkWPMPF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455836, "url": "https://patchwork.sourceware.org/api/1.2/patches/135746/checks/455836/", "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-26T19:42:49.171831", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11039/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:42:49.171831 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:42:49.171831 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824569 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824569 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824569 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678067 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tpnXkWPMPF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455839, "url": "https://patchwork.sourceware.org/api/1.2/patches/135746/checks/455839/", "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-26T19:43:12.680644", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11039/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:43:12.680644 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:43:12.680644 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824592 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824569 -le 1779824592 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824592 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678074 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tpnXkWPMPF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AjF1iT5mYH /tmp/tmp.tpnXkWPMPF WARNING: Waiting for 135746:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135746:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=11 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 11.id + 2675754:pw-trigger.sh: 64: series_id=61494 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61494 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61494 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61494 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61494 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61494 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61494 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61494 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61494 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135747 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135747 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135747 + 2675754:pw-trigger.sh: 74: patch_id=135747 + 2675754:pw-trigger.sh: 75: '[' 135747 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135747 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135747 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135747 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135747 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135747 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135747 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TxZrb4cPKd +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dRXnYXl81T ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TxZrb4cPKd /tmp/tmp.dRXnYXl81T' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135747/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135747/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678161 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dRXnYXl81T ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TxZrb4cPKd /tmp/tmp.dRXnYXl81T + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135747 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135747 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135747 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QOKR2QTHup +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EFokce9j37 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QOKR2QTHup /tmp/tmp.EFokce9j37' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135747/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135747/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678176 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EFokce9j37 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455840, "url": "https://patchwork.sourceware.org/api/1.2/patches/135747/checks/455840/", "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-26T19:43:58.325264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11041/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:43:58.325264 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:43:58.325264 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824638 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824638 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824638 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678183 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EFokce9j37 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455842, "url": "https://patchwork.sourceware.org/api/1.2/patches/135747/checks/455842/", "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-26T19:44:04.119709", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11041/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:44:04.119709 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:44:04.119709 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824644 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824638 -le 1779824644 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824644 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678190 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EFokce9j37 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455854, "url": "https://patchwork.sourceware.org/api/1.2/patches/135747/checks/455854/", "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-26T20:01:27.600526", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11041/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:01:27.600526 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:01:27.600526 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825687 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824644 -le 1779825687 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825687 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678197 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EFokce9j37 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QOKR2QTHup /tmp/tmp.EFokce9j37 + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=12 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=10 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 10.id + 2675754:pw-trigger.sh: 64: series_id=61497 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61497 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61497 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61497 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61497 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61497 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61497 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61497 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61497 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135750 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135750 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135750 + 2675754:pw-trigger.sh: 74: patch_id=135750 + 2675754:pw-trigger.sh: 75: '[' 135750 = '' ']' ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135750 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135750 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135750 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135750 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135750 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135750 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QuRjS18rCO +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FrjZAYBCk2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QuRjS18rCO /tmp/tmp.FrjZAYBCk2' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135750/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135750/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678285 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FrjZAYBCk2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QuRjS18rCO /tmp/tmp.FrjZAYBCk2 + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135750 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135750 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135750 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fI2jfO4KqK +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NB16dyncbE ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fI2jfO4KqK /tmp/tmp.NB16dyncbE' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135750/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135750/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678300 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NB16dyncbE ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455844, "url": "https://patchwork.sourceware.org/api/1.2/patches/135750/checks/455844/", "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-26T19:47:36.907147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11042/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:47:36.907147 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:47:36.907147 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824856 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824856 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824856 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678307 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NB16dyncbE ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455846, "url": "https://patchwork.sourceware.org/api/1.2/patches/135750/checks/455846/", "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-26T19:50:07.182686", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11042/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:50:07.182686 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:50:07.182686 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825007 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824856 -le 1779825007 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825007 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678314 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NB16dyncbE ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455856, "url": "https://patchwork.sourceware.org/api/1.2/patches/135750/checks/455856/", "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-26T20:04:42.722874", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11042/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:04:42.722874 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:04:42.722874 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825882 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779825007 -le 1779825882 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825882 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678321 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NB16dyncbE ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fI2jfO4KqK /tmp/tmp.NB16dyncbE + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=13 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=9 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 9.id + 2675754:pw-trigger.sh: 64: series_id=61499 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61499 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61499 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61499 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61499 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61499 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61499 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61499 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61499 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135752 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135752 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135752 + 2675754:pw-trigger.sh: 74: patch_id=135752 + 2675754:pw-trigger.sh: 75: '[' 135752 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135752 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135752 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135752 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135752 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135752 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135752 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GtgigvBcfY +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YVRzwJvrLY ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GtgigvBcfY /tmp/tmp.YVRzwJvrLY' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135752/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135752/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678409 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YVRzwJvrLY ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GtgigvBcfY /tmp/tmp.YVRzwJvrLY + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135752 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135752 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135752 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f7t8wDWBdK +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WeCxxY8PxI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f7t8wDWBdK /tmp/tmp.WeCxxY8PxI' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135752/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135752/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678424 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeCxxY8PxI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455845, "url": "https://patchwork.sourceware.org/api/1.2/patches/135752/checks/455845/", "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-26T19:47:52.023303", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11043/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:47:52.023303 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:47:52.023303 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779824872 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779824872 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779824872 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678431 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeCxxY8PxI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455847, "url": "https://patchwork.sourceware.org/api/1.2/patches/135752/checks/455847/", "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-26T19:50:21.311452", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11043/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:50:21.311452 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:50:21.311452 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825021 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779824872 -le 1779825021 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825021 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678438 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WeCxxY8PxI ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f7t8wDWBdK /tmp/tmp.WeCxxY8PxI WARNING: Waiting for 135752:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=fail + 2675754:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135752:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=8 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 8.id + 2675754:pw-trigger.sh: 64: series_id=61500 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61500 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61500 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61500 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61500 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61500 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61500 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61500 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61500 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135753 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135753 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135753 + 2675754:pw-trigger.sh: 74: patch_id=135753 + 2675754:pw-trigger.sh: 75: '[' 135753 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135753 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135753 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135753 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135753 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135753 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135753 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uDzxCsmPv1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bxrAndXhrN ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uDzxCsmPv1 /tmp/tmp.bxrAndXhrN' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135753/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135753/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678525 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bxrAndXhrN ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uDzxCsmPv1 /tmp/tmp.bxrAndXhrN + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135753 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135753 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135753 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FOticeqDh2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VQpQknc7CZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FOticeqDh2 /tmp/tmp.VQpQknc7CZ' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135753/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135753/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678540 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VQpQknc7CZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455849, "url": "https://patchwork.sourceware.org/api/1.2/patches/135753/checks/455849/", "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-26T19:56:29.053179", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11044/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:56:29.053179 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:56:29.053179 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825389 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779825389 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825389 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678547 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VQpQknc7CZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455850, "url": "https://patchwork.sourceware.org/api/1.2/patches/135753/checks/455850/", "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-26T19:56:31.657191", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11044/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:56:31.657191 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:56:31.657191 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825391 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779825389 -le 1779825391 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825391 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678554 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VQpQknc7CZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455867, "url": "https://patchwork.sourceware.org/api/1.2/patches/135753/checks/455867/", "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-26T20:13:22.273305", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11044/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:13:22.273305 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:13:22.273305 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826402 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779825391 -le 1779826402 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826402 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678561 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VQpQknc7CZ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FOticeqDh2 /tmp/tmp.VQpQknc7CZ + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=14 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=7 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 7.id + 2675754:pw-trigger.sh: 64: series_id=61501 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61501 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61501 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61501 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61501 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61501 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61501 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61501 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61501 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135754 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135754 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135754 + 2675754:pw-trigger.sh: 74: patch_id=135754 + 2675754:pw-trigger.sh: 75: '[' 135754 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135754 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135754 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135754 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135754 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135754 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135754 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AeM9CF16lR +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p2gCPdmAXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AeM9CF16lR /tmp/tmp.p2gCPdmAXw' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135754/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135754/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678649 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p2gCPdmAXw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AeM9CF16lR /tmp/tmp.p2gCPdmAXw + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135754 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135754 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135754 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1Ov7y3dRBS +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mzXsZp3qMw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1Ov7y3dRBS /tmp/tmp.mzXsZp3qMw' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135754/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135754/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678664 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mzXsZp3qMw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455851, "url": "https://patchwork.sourceware.org/api/1.2/patches/135754/checks/455851/", "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-26T19:57:14.561489", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11045/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Build started" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:57:14.561489 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:57:14.561489 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825434 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1779825434 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825434 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678671 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mzXsZp3qMw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455852, "url": "https://patchwork.sourceware.org/api/1.2/patches/135754/checks/455852/", "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-26T19:57:17.209719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11045/log", "context": "tcwg_gcc_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T19:57:17.209719 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T19:57:17.209719 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779825437 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779825434 -le 1779825437 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779825437 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678678 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mzXsZp3qMw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 455868, "url": "https://patchwork.sourceware.org/api/1.2/patches/135754/checks/455868/", "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-26T20:13:53.989625", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-aarch64-precommit/builds/11045/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2675754:pw-trigger.sh: pw_patch_check_state: 273: date=2026-05-26T20:13:53.989625 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-05-26T20:13:53.989625 +%s ++ 2675754:pw-trigger.sh: pw_patch_check_state: 274: date=1779826433 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 275: '[' 1779825437 -le 1779826433 ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1779826433 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2675754:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678685 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mzXsZp3qMw ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1Ov7y3dRBS /tmp/tmp.mzXsZp3qMw + 2675754:pw-trigger.sh: 103: check_state=success + 2675754:pw-trigger.sh: 104: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 108: '[' success '!=' success ']' + 2675754:pw-trigger.sh: 113: j=15 + 2675754:pw-trigger.sh: 114: cat + 2675754:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=6 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 6.id + 2675754:pw-trigger.sh: 64: series_id=61502 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61502 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61502 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61502 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61502 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61502 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61502 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61502 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61502 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135755 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135755 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135755 + 2675754:pw-trigger.sh: 74: patch_id=135755 + 2675754:pw-trigger.sh: 75: '[' 135755 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135755 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135755 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135755 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135755 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135755 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135755 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CYMu7HKI31 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LDmVUMJjCg ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CYMu7HKI31 /tmp/tmp.LDmVUMJjCg' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135755/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135755/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678773 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LDmVUMJjCg ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CYMu7HKI31 /tmp/tmp.LDmVUMJjCg + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135755 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135755 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135755 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8SMM8Dx3bR +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gArFUzN5QF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8SMM8Dx3bR /tmp/tmp.gArFUzN5QF' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135755/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135755/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678788 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gArFUzN5QF ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8SMM8Dx3bR /tmp/tmp.gArFUzN5QF + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break WARNING: Waiting for 135755:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135755:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=5 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 5.id + 2675754:pw-trigger.sh: 64: series_id=61504 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61504 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61504 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61504 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61504 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61504 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61504 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61504 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61504 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135757 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135757 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135757 + 2675754:pw-trigger.sh: 74: patch_id=135757 + 2675754:pw-trigger.sh: 75: '[' 135757 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135757 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135757 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135757 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135757 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135757 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135757 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qVdX5419Ri +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DxxW8J1LOz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qVdX5419Ri /tmp/tmp.DxxW8J1LOz' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135757/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135757/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678875 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DxxW8J1LOz ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qVdX5419Ri /tmp/tmp.DxxW8J1LOz + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135757 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135757 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135757 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GBmya9fABo +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8oFWNktBug ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GBmya9fABo /tmp/tmp.8oFWNktBug' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135757/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135757/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678890 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8oFWNktBug ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GBmya9fABo /tmp/tmp.8oFWNktBug + 2675754:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 135757:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135757:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=4 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 4.id + 2675754:pw-trigger.sh: 64: series_id=61508 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61508 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61508 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61508 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61508 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61508 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61508 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61508 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61508 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135761 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135761 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135761 + 2675754:pw-trigger.sh: 74: patch_id=135761 + 2675754:pw-trigger.sh: 75: '[' 135761 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135761 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135761 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135761 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135761 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135761 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135761 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.q7VKwjQViR +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bTpKkZXG23 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.q7VKwjQViR /tmp/tmp.bTpKkZXG23' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135761/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135761/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678977 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bTpKkZXG23 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.q7VKwjQViR /tmp/tmp.bTpKkZXG23 + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135761 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135761 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135761 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MIfq7QJ3V7 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PDzoHDdlzR ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MIfq7QJ3V7 /tmp/tmp.PDzoHDdlzR' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135761/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135761/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2678992 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PDzoHDdlzR ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MIfq7QJ3V7 /tmp/tmp.PDzoHDdlzR WARNING: Waiting for 135761:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135761:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=3 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 3.id + 2675754:pw-trigger.sh: 64: series_id=61509 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61509 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61509 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61509 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61509 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61509 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61509 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61509 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61509 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135762 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135762 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135762 + 2675754:pw-trigger.sh: 74: patch_id=135762 + 2675754:pw-trigger.sh: 75: '[' 135762 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135762 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135762 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135762 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135762 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135762 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135762 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CLE1h5My5R +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2saHVzu1PC ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CLE1h5My5R /tmp/tmp.2saHVzu1PC' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135762/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135762/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679079 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2saHVzu1PC ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CLE1h5My5R /tmp/tmp.2saHVzu1PC + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135762 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135762 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135762 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sY1rOhS3C6 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cMCEDEDWeA ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sY1rOhS3C6 /tmp/tmp.cMCEDEDWeA' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135762/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135762/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679094 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cMCEDEDWeA ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sY1rOhS3C6 /tmp/tmp.cMCEDEDWeA + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break WARNING: Waiting for 135762:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135762:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=2 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 2.id + 2675754:pw-trigger.sh: 64: series_id=61510 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61510 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61510 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61510 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61510 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61510 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61510 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61510 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61510 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135763 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135763 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135763 + 2675754:pw-trigger.sh: 74: patch_id=135763 + 2675754:pw-trigger.sh: 75: '[' 135763 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135763 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135763 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135763 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135763 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135763 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135763 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lTFcERQGGn +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oOzjKArJAS ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lTFcERQGGn /tmp/tmp.oOzjKArJAS' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135763/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135763/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679181 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oOzjKArJAS ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lTFcERQGGn /tmp/tmp.oOzjKArJAS + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135763 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135763 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135763 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mpSzxcWVv7 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O04yZqqZnM ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mpSzxcWVv7 /tmp/tmp.O04yZqqZnM' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135763/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135763/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' WARNING: Waiting for 135763:tcwg_gcc_build--master-aarch64 to succeed. ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679196 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O04yZqqZnM ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mpSzxcWVv7 /tmp/tmp.O04yZqqZnM + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135763:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=1 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 1.id + 2675754:pw-trigger.sh: 64: series_id=61511 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61511 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61511 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61511 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61511 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61511 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61511 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61511 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61511 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135764 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135764 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135764 + 2675754:pw-trigger.sh: 74: patch_id=135764 + 2675754:pw-trigger.sh: 75: '[' 135764 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135764 State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135764 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135764 property State value ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135764 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135764 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135764 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pkpP3fb30Q +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mZlbjuz5TG ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pkpP3fb30Q /tmp/tmp.mZlbjuz5TG' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135764/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135764/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679283 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mZlbjuz5TG ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pkpP3fb30Q /tmp/tmp.mZlbjuz5TG + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135764 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135764 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135764 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YjXHpYmawx +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UfAtMoxtNJ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YjXHpYmawx /tmp/tmp.UfAtMoxtNJ' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135764/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135764/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679298 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UfAtMoxtNJ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YjXHpYmawx /tmp/tmp.UfAtMoxtNJ WARNING: Waiting for 135764:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135764:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2675754:pw-trigger.sh: 63: i=0 ++ 2675754:pw-trigger.sh: 64: shyaml get-value 0.id + 2675754:pw-trigger.sh: 64: series_id=61516 + 2675754:pw-trigger.sh: 66: pw_series_complete_p gcc 61516 + 2675754:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2675754:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61516 + 2675754:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2675754:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 61516 property Complete value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61516 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2675754:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2675754:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2675754:pw-trigger.sh: 71: num_patch=0 + 2675754:pw-trigger.sh: 72: true ++ 2675754:pw-trigger.sh: 74: pw_get_patch_from_series gcc 61516 0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61516 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 61516 property '.*' value Patches 0 +++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=61516 +++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=135771 ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 135771 = '' ']' ++ 2675754:pw-trigger.sh: pw_get_patch_from_series: 213: echo 135771 + 2675754:pw-trigger.sh: 74: patch_id=135771 + 2675754:pw-trigger.sh: 75: '[' 135771 = '' ']' ++ 2675754:pw-trigger.sh: 82: pw_get_patch_data gcc 135771 State ++ 2675754:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2675754:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2675754:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=135771 ++ 2675754:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2675754:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 135771 property State value ++ 2675754:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2675754:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2675754:pw-trigger.sh: pw_yaml_get: 100: local id=135771 ++ 2675754:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2675754:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2675754:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2675754:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2675754:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2675754:pw-trigger.sh: pw_yaml_get: 108: set +x + 2675754:pw-trigger.sh: 82: patch_state=new + 2675754:pw-trigger.sh: 83: case "$patch_state" in ++ 2675754:pw-trigger.sh: 89: pw_patch_check_state 135771 tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135771 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HpIxaYiE7w +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fhK4aiD7B8 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HpIxaYiE7w /tmp/tmp.fhK4aiD7B8' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135771/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135771/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679385 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fhK4aiD7B8 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HpIxaYiE7w /tmp/tmp.fhK4aiD7B8 + 2675754:pw-trigger.sh: 89: check_state=pending + 2675754:pw-trigger.sh: 90: '[' pending = pending ']' + 2675754:pw-trigger.sh: 91: break + 2675754:pw-trigger.sh: 96: '[' 135771 = '' ']' + 2675754:pw-trigger.sh: 101: check_state=success + 2675754:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2675754:pw-trigger.sh: 103: pw_patch_check_state 135771 tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2675754:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=135771 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-aarch64 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2675754:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2675754:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-aarch64 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0QoWkUGSkK +++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2675754:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zPFrMQK1gP ++ 2675754:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0QoWkUGSkK /tmp/tmp.zPFrMQK1gP' EXIT ++ 2675754:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2675754:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/135771/checks/ ++ 2675754:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/135771/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-aarch64&page=last' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2675754:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2675754:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2675754:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 267: wait 2679400 ++ 2675754:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zPFrMQK1gP ++ 2675754:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2675754:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2675754:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2675754:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0QoWkUGSkK /tmp/tmp.zPFrMQK1gP WARNING: Waiting for 135771:tcwg_gcc_build--master-aarch64 to succeed. + 2675754:pw-trigger.sh: 103: check_state=pending + 2675754:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 105: break + 2675754:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2675754:pw-trigger.sh: 109: echo 'WARNING: Waiting for 135771:tcwg_gcc_build--master-aarch64 to succeed.' + 2675754:pw-trigger.sh: 110: continue + 2675754:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2675754:pw-trigger.sh: 119: rm /tmp/tmp.UHQP9Fv0iE + 2675754:pw-trigger.sh: 121: echo 'Processed 30 series and created 15 pre-commit triggers' Processed 30 series and created 15 pre-commit triggers + 2675754:pw-trigger.sh: 1: pw_deinit gcc + 2675754:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2675754:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2675754:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2675754 + 2675754:pw-trigger.sh: 1: rm -f /tmp/tmp.UHQP9Fv0iE