+ 1484600:jenkins5995061264938751017.sh: build_container_exec: 29: set +x + 1944381:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 1944381:pw-trigger.sh: 47: pw_init gcc + 1944381:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_init: 42: local project=gcc + 1944381:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1944381:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 1944381:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1944381:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1944381 + 1944381:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1944381 ++ 1944381:pw-trigger.sh: 49: mktemp + 1944381:pw-trigger.sh: 49: yaml=/tmp/tmp.uuGBprashY + 1944381:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.uuGBprashY' EXIT + 1944381:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1944381:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1944381:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1944381:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1944381:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1944381:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 1944381:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1944381:pw-trigger.sh: 58: shyaml get-length + 1944381:pw-trigger.sh: 58: len=30 + 1944381:pw-trigger.sh: 59: i=30 + 1944381:pw-trigger.sh: 60: j=0 + 1944381:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=29 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 29.id + 1944381:pw-trigger.sh: 64: series_id=65498 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65498 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65498 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65498 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65498 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65498 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65498 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65498 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65498 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142081 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142081 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142081 + 1944381:pw-trigger.sh: 74: patch_id=142081 + 1944381:pw-trigger.sh: 75: '[' 142081 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142081 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142081 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142081 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142081 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142081 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142081 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jVEEfmfuas +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jOo2TMmt64 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jVEEfmfuas /tmp/tmp.jOo2TMmt64' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142081/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142081/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944508 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOo2TMmt64 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502946, "url": "https://patchwork.sourceware.org/api/1.2/patches/142081/checks/502946/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:37:59.337014", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11243/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:37:59.337014 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:37:59.337014 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787632679 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787632679 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787632679 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944515 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOo2TMmt64 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502947, "url": "https://patchwork.sourceware.org/api/1.2/patches/142081/checks/502947/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:38:01.773869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11243/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:38:01.773869 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:38:01.773869 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787632681 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787632679 -le 1787632681 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787632681 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944522 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOo2TMmt64 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502960, "url": "https://patchwork.sourceware.org/api/1.2/patches/142081/checks/502960/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:51:39.888710", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11243/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:51:39.888710 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:51:39.888710 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637099 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787632681 -le 1787637099 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637099 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944529 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOo2TMmt64 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jVEEfmfuas /tmp/tmp.jOo2TMmt64 + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65498 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65498 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65498 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65498 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=28 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 28.id + 1944381:pw-trigger.sh: 64: series_id=65499 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65499 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65499 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65499 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65499 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65499 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65499 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65499 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65499 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142082 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142082 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142082 + 1944381:pw-trigger.sh: 74: patch_id=142082 + 1944381:pw-trigger.sh: 75: '[' 142082 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142082 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142082 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142082 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142082 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142082 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142082 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BaGKZ9WGUU +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lIV8qErCJG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BaGKZ9WGUU /tmp/tmp.lIV8qErCJG' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142082/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142082/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944631 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIV8qErCJG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502948, "url": "https://patchwork.sourceware.org/api/1.2/patches/142082/checks/502948/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:41:33.865141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11244/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:41:33.865141 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:41:33.865141 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787632893 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787632893 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787632893 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944638 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIV8qErCJG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502949, "url": "https://patchwork.sourceware.org/api/1.2/patches/142082/checks/502949/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:41:36.767678", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11244/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:41:36.767678 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:41:36.767678 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787632896 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787632893 -le 1787632896 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787632896 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944645 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIV8qErCJG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502961, "url": "https://patchwork.sourceware.org/api/1.2/patches/142082/checks/502961/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:57:18.117882", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:57:18.117882 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:57:18.117882 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637438 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787632896 -le 1787637438 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637438 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944652 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lIV8qErCJG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BaGKZ9WGUU /tmp/tmp.lIV8qErCJG + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65499 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65499 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65499 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65499 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=27 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 27.id + 1944381:pw-trigger.sh: 64: series_id=65503 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65503 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65503 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65503 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65503 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65503 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65503 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65503 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65503 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142097 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142097 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142097 + 1944381:pw-trigger.sh: 74: patch_id=142097 + 1944381:pw-trigger.sh: 75: '[' 142097 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142097 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142097 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142097 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142097 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142097 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142097 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eswWelN1Kr +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pybYguXL2k ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eswWelN1Kr /tmp/tmp.pybYguXL2k' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142097/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142097/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944754 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pybYguXL2k ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502952, "url": "https://patchwork.sourceware.org/api/1.2/patches/142097/checks/502952/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:31:24.667310", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11245/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:31:24.667310 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:31:24.667310 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787635884 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787635884 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787635884 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944761 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pybYguXL2k ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502953, "url": "https://patchwork.sourceware.org/api/1.2/patches/142097/checks/502953/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:31:28.663702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11245/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:31:28.663702 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:31:28.663702 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787635888 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787635884 -le 1787635888 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787635888 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944768 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pybYguXL2k ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502984, "url": "https://patchwork.sourceware.org/api/1.2/patches/142097/checks/502984/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T08:15:18.709826", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11245/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T08:15:18.709826 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T08:15:18.709826 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787645718 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787635888 -le 1787645718 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787645718 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944775 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pybYguXL2k ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eswWelN1Kr /tmp/tmp.pybYguXL2k + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65503 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65503 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65503 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65503 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=26 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 26.id + 1944381:pw-trigger.sh: 64: series_id=65502 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65502 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65502 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65502 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65502 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65502 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65502 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65502 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65502 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142095 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142095 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142095 + 1944381:pw-trigger.sh: 74: patch_id=142095 + 1944381:pw-trigger.sh: 75: '[' 142095 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142095 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142095 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142095 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142095 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142095 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142095 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.71SyItcmwn +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qjjN76CuWI ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.71SyItcmwn /tmp/tmp.qjjN76CuWI' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142095/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142095/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944879 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qjjN76CuWI ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.71SyItcmwn /tmp/tmp.qjjN76CuWI + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142095 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142095 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142095 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L84VvzjqFA +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RuHDOE0uew ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L84VvzjqFA /tmp/tmp.RuHDOE0uew' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142095/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142095/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944894 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RuHDOE0uew ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502762, "url": "https://patchwork.sourceware.org/api/1.2/patches/142095/checks/502762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:36:44.236147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13818/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:36:44.236147 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:36:44.236147 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621804 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787621804 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621804 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944901 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RuHDOE0uew ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502765, "url": "https://patchwork.sourceware.org/api/1.2/patches/142095/checks/502765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:37:24.074684", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13818/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:37:24.074684 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:37:24.074684 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621844 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787621804 -le 1787621844 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621844 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944908 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RuHDOE0uew ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L84VvzjqFA /tmp/tmp.RuHDOE0uew + 1944381:pw-trigger.sh: 103: check_state=fail + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142095:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142095:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=25 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 25.id + 1944381:pw-trigger.sh: 64: series_id=65504 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65504 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65504 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65504 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65504 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65504 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65504 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65504 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65504 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142098 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142098 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142098 + 1944381:pw-trigger.sh: 74: patch_id=142098 + 1944381:pw-trigger.sh: 75: '[' 142098 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142098 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142098 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142098 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142098 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142098 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142098 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8HLuU9Cyha +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3M5t6wDI0W ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8HLuU9Cyha /tmp/tmp.3M5t6wDI0W' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142098/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142098/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1944995 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3M5t6wDI0W ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8HLuU9Cyha /tmp/tmp.3M5t6wDI0W + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142098 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142098 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142098 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OdGrXNCI56 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.UDTZ9iPQk4 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OdGrXNCI56 /tmp/tmp.UDTZ9iPQk4' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142098/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142098/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945010 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDTZ9iPQk4 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502766, "url": "https://patchwork.sourceware.org/api/1.2/patches/142098/checks/502766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:37:56.011154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13819/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:37:56.011154 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:37:56.011154 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621876 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787621876 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621876 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945017 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDTZ9iPQk4 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502767, "url": "https://patchwork.sourceware.org/api/1.2/patches/142098/checks/502767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:38:25.654369", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13819/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:38:25.654369 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:38:25.654369 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621905 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787621876 -le 1787621905 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621905 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945024 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.UDTZ9iPQk4 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OdGrXNCI56 /tmp/tmp.UDTZ9iPQk4 + 1944381:pw-trigger.sh: 103: check_state=fail + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142098:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142098:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=24 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 24.id + 1944381:pw-trigger.sh: 64: series_id=65509 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65509 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65509 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65509 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65509 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65509 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65509 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65509 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65509 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142106 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142106 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142106 + 1944381:pw-trigger.sh: 74: patch_id=142106 + 1944381:pw-trigger.sh: 75: '[' 142106 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142106 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142106 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142106 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142106 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142106 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142106 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tJoRLJV4EG +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XuGCsUot4K ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tJoRLJV4EG /tmp/tmp.XuGCsUot4K' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142106/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142106/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945115 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XuGCsUot4K ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tJoRLJV4EG /tmp/tmp.XuGCsUot4K + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142106 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142106 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142106 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VRtmEcLJgC +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.U1NXLlrktc ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VRtmEcLJgC /tmp/tmp.U1NXLlrktc' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142106/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142106/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945130 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U1NXLlrktc ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502769, "url": "https://patchwork.sourceware.org/api/1.2/patches/142106/checks/502769/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:38:30.769367", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13821/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:38:30.769367 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:38:30.769367 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621910 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787621910 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621910 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945137 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U1NXLlrktc ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502771, "url": "https://patchwork.sourceware.org/api/1.2/patches/142106/checks/502771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T01:38:58.087679", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13821/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T01:38:58.087679 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T01:38:58.087679 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787621938 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787621910 -le 1787621938 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787621938 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945144 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.U1NXLlrktc ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VRtmEcLJgC /tmp/tmp.U1NXLlrktc + 1944381:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142106:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142106:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=23 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 23.id + 1944381:pw-trigger.sh: 64: series_id=65511 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65511 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65511 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65511 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65511 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65511 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65511 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65511 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65511 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142110 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142110 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142110 + 1944381:pw-trigger.sh: 74: patch_id=142110 + 1944381:pw-trigger.sh: 75: '[' 142110 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142110 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142110 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142110 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142110 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142110 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142110 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k9s7PWkmBz +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0FWUgkDtsU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k9s7PWkmBz /tmp/tmp.0FWUgkDtsU' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142110/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142110/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945231 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0FWUgkDtsU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502956, "url": "https://patchwork.sourceware.org/api/1.2/patches/142110/checks/502956/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:37:32.539687", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11246/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:37:32.539687 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:37:32.539687 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787636252 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787636252 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787636252 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945238 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0FWUgkDtsU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502957, "url": "https://patchwork.sourceware.org/api/1.2/patches/142110/checks/502957/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:37:36.968861", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11246/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:37:36.968861 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:37:36.968861 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787636256 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787636252 -le 1787636256 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787636256 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945245 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0FWUgkDtsU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502987, "url": "https://patchwork.sourceware.org/api/1.2/patches/142110/checks/502987/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T08:20:48.270818", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11246/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T08:20:48.270818 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T08:20:48.270818 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787646048 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787636256 -le 1787646048 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787646048 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945252 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0FWUgkDtsU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k9s7PWkmBz /tmp/tmp.0FWUgkDtsU + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65511 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65511 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65511 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65511 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=22 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 22.id + 1944381:pw-trigger.sh: 64: series_id=65512 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65512 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65512 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65512 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65512 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65512 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65512 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65512 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65512 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142111 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142111 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142111 + 1944381:pw-trigger.sh: 74: patch_id=142111 + 1944381:pw-trigger.sh: 75: '[' 142111 = '' ']' ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142111 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142111 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142111 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142111 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142111 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142111 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PKhEzGDsxx +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fWTF5IKypU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PKhEzGDsxx /tmp/tmp.fWTF5IKypU' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142111/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142111/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945354 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWTF5IKypU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502958, "url": "https://patchwork.sourceware.org/api/1.2/patches/142111/checks/502958/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:47:30.399015", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11247/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:47:30.399015 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:47:30.399015 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787636850 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787636850 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787636850 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945361 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWTF5IKypU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502959, "url": "https://patchwork.sourceware.org/api/1.2/patches/142111/checks/502959/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:47:33.654763", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11247/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:47:33.654763 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:47:33.654763 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787636853 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787636850 -le 1787636853 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787636853 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945368 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWTF5IKypU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502989, "url": "https://patchwork.sourceware.org/api/1.2/patches/142111/checks/502989/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T08:25:46.099116", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11247/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T08:25:46.099116 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T08:25:46.099116 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787646346 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787636853 -le 1787646346 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787646346 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945375 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fWTF5IKypU ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PKhEzGDsxx /tmp/tmp.fWTF5IKypU + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65512 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65512 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65512 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65512 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=21 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 21.id + 1944381:pw-trigger.sh: 64: series_id=65513 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65513 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65513 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65513 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65513 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65513 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65513 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65513 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65513 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142112 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142112 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142112 + 1944381:pw-trigger.sh: 74: patch_id=142112 + 1944381:pw-trigger.sh: 75: '[' 142112 = '' ']' ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142112 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142112 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142112 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142112 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142112 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142112 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ImVWCOwQIq +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gI2jIJCpd3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ImVWCOwQIq /tmp/tmp.gI2jIJCpd3' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142112/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142112/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945477 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gI2jIJCpd3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502962, "url": "https://patchwork.sourceware.org/api/1.2/patches/142112/checks/502962/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T05:59:58.858663", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11248/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T05:59:58.858663 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T05:59:58.858663 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637598 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787637598 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637598 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945484 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gI2jIJCpd3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502963, "url": "https://patchwork.sourceware.org/api/1.2/patches/142112/checks/502963/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T06:00:00.945842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11248/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:00:00.945842 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:00:00.945842 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637600 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787637598 -le 1787637600 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637600 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945491 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gI2jIJCpd3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502996, "url": "https://patchwork.sourceware.org/api/1.2/patches/142112/checks/502996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T08:31:38.571466", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11248/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T08:31:38.571466 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T08:31:38.571466 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787646698 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787637600 -le 1787646698 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787646698 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945498 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gI2jIJCpd3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ImVWCOwQIq /tmp/tmp.gI2jIJCpd3 + 1944381:pw-trigger.sh: 89: check_state=success + 1944381:pw-trigger.sh: 90: '[' success = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65513 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65513 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65513 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65513 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=20 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 20.id + 1944381:pw-trigger.sh: 64: series_id=65514 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65514 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65514 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65514 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65514 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65514 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65514 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65514 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65514 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142113 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142113 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142113 + 1944381:pw-trigger.sh: 74: patch_id=142113 + 1944381:pw-trigger.sh: 75: '[' 142113 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142113 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142113 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142113 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142113 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142113 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142113 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QBDNT8swVB +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.euochy0ghu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QBDNT8swVB /tmp/tmp.euochy0ghu' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142113/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142113/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945600 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euochy0ghu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502964, "url": "https://patchwork.sourceware.org/api/1.2/patches/142113/checks/502964/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T06:05:03.051038", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11249/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:05:03.051038 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:05:03.051038 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637903 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787637903 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637903 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945607 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euochy0ghu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502965, "url": "https://patchwork.sourceware.org/api/1.2/patches/142113/checks/502965/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T06:05:07.655317", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11249/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T06:05:07.655317 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T06:05:07.655317 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787637907 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787637903 -le 1787637907 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787637907 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945614 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euochy0ghu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 503002, "url": "https://patchwork.sourceware.org/api/1.2/patches/142113/checks/503002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T08:40:03.969121", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11249/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test failed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T08:40:03.969121 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T08:40:03.969121 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787647203 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787637907 -le 1787647203 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787647203 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945621 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.euochy0ghu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QBDNT8swVB /tmp/tmp.euochy0ghu + 1944381:pw-trigger.sh: 89: check_state=fail + 1944381:pw-trigger.sh: 90: '[' fail = pending ']' + 1944381:pw-trigger.sh: 93: num_patch=1 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65514 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65514 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65514 property '.*' value Patches 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65514 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1944381:pw-trigger.sh: 74: true + 1944381:pw-trigger.sh: 74: patch_id= + 1944381:pw-trigger.sh: 75: '[' '' = '' ']' + 1944381:pw-trigger.sh: 76: break + 1944381:pw-trigger.sh: 96: '[' '' = '' ']' + 1944381:pw-trigger.sh: 97: continue + 1944381:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=19 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 19.id + 1944381:pw-trigger.sh: 64: series_id=65516 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65516 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65516 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65516 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65516 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65516 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65516 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65516 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65516 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142115 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142115 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142115 + 1944381:pw-trigger.sh: 74: patch_id=142115 + 1944381:pw-trigger.sh: 75: '[' 142115 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142115 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142115 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142115 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142115 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142115 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142115 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AqcvVcGdsb +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wroXC5YzcE ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AqcvVcGdsb /tmp/tmp.wroXC5YzcE' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142115/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142115/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945723 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wroXC5YzcE ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AqcvVcGdsb /tmp/tmp.wroXC5YzcE + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142115 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142115 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142115 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pCkjQKldUi +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zyA67YT10H ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pCkjQKldUi /tmp/tmp.zyA67YT10H' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142115/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142115/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945738 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyA67YT10H ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502922, "url": "https://patchwork.sourceware.org/api/1.2/patches/142115/checks/502922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:06:19.373740", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13842/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:06:19.373740 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:06:19.373740 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630779 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787630779 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630779 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945745 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyA67YT10H ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502923, "url": "https://patchwork.sourceware.org/api/1.2/patches/142115/checks/502923/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:06:26.231117", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13842/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:06:26.231117 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:06:26.231117 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630786 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630779 -le 1787630786 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630786 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945752 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zyA67YT10H ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pCkjQKldUi /tmp/tmp.zyA67YT10H + 1944381:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142115:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142115:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=18 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 18.id + 1944381:pw-trigger.sh: 64: series_id=65517 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65517 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65517 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65517 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65517 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65517 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65517 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65517 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65517 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142116 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142116 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142116 + 1944381:pw-trigger.sh: 74: patch_id=142116 + 1944381:pw-trigger.sh: 75: '[' 142116 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142116 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142116 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142116 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142116 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142116 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142116 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z6d0WBeQLx +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ogsb8aTwmB ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z6d0WBeQLx /tmp/tmp.ogsb8aTwmB' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142116/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142116/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945839 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ogsb8aTwmB ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z6d0WBeQLx /tmp/tmp.ogsb8aTwmB + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142116 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142116 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142116 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j6Boahau0v +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WVm4WDbKnG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j6Boahau0v /tmp/tmp.WVm4WDbKnG' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142116/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142116/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945854 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVm4WDbKnG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502924, "url": "https://patchwork.sourceware.org/api/1.2/patches/142116/checks/502924/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:08:11.574508", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13843/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:08:11.574508 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:08:11.574508 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630891 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787630891 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630891 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945861 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVm4WDbKnG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502925, "url": "https://patchwork.sourceware.org/api/1.2/patches/142116/checks/502925/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:08:23.314186", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13843/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:08:23.314186 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:08:23.314186 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630903 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630891 -le 1787630903 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630903 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945868 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVm4WDbKnG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502935, "url": "https://patchwork.sourceware.org/api/1.2/patches/142116/checks/502935/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:22:25.866912", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13843/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:22:25.866912 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:22:25.866912 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631745 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630903 -le 1787631745 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631745 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945875 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WVm4WDbKnG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j6Boahau0v /tmp/tmp.WVm4WDbKnG + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=1 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=17 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 17.id + 1944381:pw-trigger.sh: 64: series_id=65518 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65518 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65518 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65518 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65518 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65518 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65518 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65518 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65518 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142117 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142117 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142117 + 1944381:pw-trigger.sh: 74: patch_id=142117 + 1944381:pw-trigger.sh: 75: '[' 142117 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142117 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142117 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142117 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142117 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142117 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142117 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X0lIPUQy7c +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H2D2T6ASaG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X0lIPUQy7c /tmp/tmp.H2D2T6ASaG' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142117/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142117/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945963 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H2D2T6ASaG ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X0lIPUQy7c /tmp/tmp.H2D2T6ASaG + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142117 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142117 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142117 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eLkiBmiywP +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OqZnIrFAdQ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eLkiBmiywP /tmp/tmp.OqZnIrFAdQ' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142117/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142117/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945978 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqZnIrFAdQ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502926, "url": "https://patchwork.sourceware.org/api/1.2/patches/142117/checks/502926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:09:19.487662", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13844/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:09:19.487662 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:09:19.487662 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630959 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787630959 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630959 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945985 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqZnIrFAdQ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502927, "url": "https://patchwork.sourceware.org/api/1.2/patches/142117/checks/502927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:09:23.416301", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13844/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:09:23.416301 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:09:23.416301 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630963 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630959 -le 1787630963 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630963 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945992 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqZnIrFAdQ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502936, "url": "https://patchwork.sourceware.org/api/1.2/patches/142117/checks/502936/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:23:22.067763", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13844/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:23:22.067763 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:23:22.067763 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631802 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630963 -le 1787631802 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631802 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1945999 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OqZnIrFAdQ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eLkiBmiywP /tmp/tmp.OqZnIrFAdQ + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=2 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=16 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 16.id + 1944381:pw-trigger.sh: 64: series_id=65519 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65519 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65519 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65519 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65519 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65519 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65519 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65519 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65519 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142119 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142119 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142119 + 1944381:pw-trigger.sh: 74: patch_id=142119 + 1944381:pw-trigger.sh: 75: '[' 142119 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142119 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142119 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142119 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142119 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142119 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142119 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HYwGncI0dO +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.q41LPC3wYV ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HYwGncI0dO /tmp/tmp.q41LPC3wYV' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142119/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142119/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946089 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.q41LPC3wYV ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HYwGncI0dO /tmp/tmp.q41LPC3wYV + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142119 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142119 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142119 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.A71CsgxZtz +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NnSEkLhmbu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.A71CsgxZtz /tmp/tmp.NnSEkLhmbu' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142119/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142119/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946104 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnSEkLhmbu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502928, "url": "https://patchwork.sourceware.org/api/1.2/patches/142119/checks/502928/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:09:36.282055", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13845/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:09:36.282055 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:09:36.282055 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630976 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787630976 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630976 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946111 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnSEkLhmbu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502929, "url": "https://patchwork.sourceware.org/api/1.2/patches/142119/checks/502929/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:09:45.268818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13845/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:09:45.268818 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:09:45.268818 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630985 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630976 -le 1787630985 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630985 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946118 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnSEkLhmbu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502937, "url": "https://patchwork.sourceware.org/api/1.2/patches/142119/checks/502937/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:23:30.866048", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13845/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:23:30.866048 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:23:30.866048 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631810 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630985 -le 1787631810 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631810 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946125 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NnSEkLhmbu ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.A71CsgxZtz /tmp/tmp.NnSEkLhmbu + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=3 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=15 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 15.id + 1944381:pw-trigger.sh: 64: series_id=65521 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65521 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65521 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65521 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65521 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65521 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65521 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65521 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65521 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142122 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142122 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142122 + 1944381:pw-trigger.sh: 74: patch_id=142122 + 1944381:pw-trigger.sh: 75: '[' 142122 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142122 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142122 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142122 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142122 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142122 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142122 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FTjq7Y1np7 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JlfKCW9MuT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FTjq7Y1np7 /tmp/tmp.JlfKCW9MuT' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142122/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142122/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946213 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JlfKCW9MuT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FTjq7Y1np7 /tmp/tmp.JlfKCW9MuT + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142122 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142122 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142122 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wP9kEyfcmX +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L84i5T41U6 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wP9kEyfcmX /tmp/tmp.L84i5T41U6' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142122/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142122/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946228 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L84i5T41U6 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502931, "url": "https://patchwork.sourceware.org/api/1.2/patches/142122/checks/502931/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:18:54.670883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13846/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:18:54.670883 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:18:54.670883 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631534 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787631534 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631534 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946235 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L84i5T41U6 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502932, "url": "https://patchwork.sourceware.org/api/1.2/patches/142122/checks/502932/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:19:00.867975", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13846/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:19:00.867975 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:19:00.867975 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631540 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787631534 -le 1787631540 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631540 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946242 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L84i5T41U6 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wP9kEyfcmX /tmp/tmp.L84i5T41U6 + 1944381:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142122:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142122:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=14 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 14.id + 1944381:pw-trigger.sh: 64: series_id=65525 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65525 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65525 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65525 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65525 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65525 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65525 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65525 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65525 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142137 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142137 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142137 + 1944381:pw-trigger.sh: 74: patch_id=142137 + 1944381:pw-trigger.sh: 75: '[' 142137 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142137 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142137 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142137 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142137 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142137 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142137 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aIx1Lk4OMr +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ojLjUuboVv ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aIx1Lk4OMr /tmp/tmp.ojLjUuboVv' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142137/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142137/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946341 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ojLjUuboVv ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aIx1Lk4OMr /tmp/tmp.ojLjUuboVv + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142137 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142137 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142137 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tbnmxUNFLH +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6gfbK8EZdp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tbnmxUNFLH /tmp/tmp.6gfbK8EZdp' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142137/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142137/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946356 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gfbK8EZdp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502933, "url": "https://patchwork.sourceware.org/api/1.2/patches/142137/checks/502933/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:20:16.171249", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13847/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:20:16.171249 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:20:16.171249 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631616 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787631616 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631616 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946363 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gfbK8EZdp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502934, "url": "https://patchwork.sourceware.org/api/1.2/patches/142137/checks/502934/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:20:20.865754", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13847/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:20:20.865754 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:20:20.865754 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631620 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787631616 -le 1787631620 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631620 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946370 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gfbK8EZdp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502941, "url": "https://patchwork.sourceware.org/api/1.2/patches/142137/checks/502941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:31:07.569806", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13847/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:31:07.569806 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:31:07.569806 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787632267 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787631620 -le 1787632267 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787632267 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946377 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6gfbK8EZdp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tbnmxUNFLH /tmp/tmp.6gfbK8EZdp + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=4 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=13 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 13.id + 1944381:pw-trigger.sh: 64: series_id=65524 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65524 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65524 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65524 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65524 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65524 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65524 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65524 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65524 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142142 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142142 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142142 + 1944381:pw-trigger.sh: 74: patch_id=142142 + 1944381:pw-trigger.sh: 75: '[' 142142 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142142 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142142 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142142 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142142 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142142 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142142 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2I135cWuyA +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vI0CPKUr3r ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2I135cWuyA /tmp/tmp.vI0CPKUr3r' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142142/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142142/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946473 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vI0CPKUr3r ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2I135cWuyA /tmp/tmp.vI0CPKUr3r + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142142 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142142 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142142 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uAKcIlq1ug +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FC1RSF0kgM ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uAKcIlq1ug /tmp/tmp.FC1RSF0kgM' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142142/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142142/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946488 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FC1RSF0kgM ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502900, "url": "https://patchwork.sourceware.org/api/1.2/patches/142142/checks/502900/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:41:46.675693", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13834/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:41:46.675693 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:41:46.675693 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629306 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787629306 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629306 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946495 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FC1RSF0kgM ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502902, "url": "https://patchwork.sourceware.org/api/1.2/patches/142142/checks/502902/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:41:52.879803", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13834/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:41:52.879803 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:41:52.879803 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629312 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629306 -le 1787629312 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629312 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946502 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FC1RSF0kgM ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uAKcIlq1ug /tmp/tmp.FC1RSF0kgM + 1944381:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 142142:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142142:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=12 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 12.id + 1944381:pw-trigger.sh: 64: series_id=65526 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65526 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65526 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65526 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65526 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65526 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65526 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65526 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65526 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142143 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142143 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142143 + 1944381:pw-trigger.sh: 74: patch_id=142143 + 1944381:pw-trigger.sh: 75: '[' 142143 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142143 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142143 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142143 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142143 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142143 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142143 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QUkPHdozkS +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3guaKtAaRW ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QUkPHdozkS /tmp/tmp.3guaKtAaRW' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142143/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142143/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946589 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3guaKtAaRW ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QUkPHdozkS /tmp/tmp.3guaKtAaRW + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142143 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142143 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142143 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JdTzXV0BnE +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pDet36tjc0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JdTzXV0BnE /tmp/tmp.pDet36tjc0' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142143/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142143/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946604 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDet36tjc0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502901, "url": "https://patchwork.sourceware.org/api/1.2/patches/142143/checks/502901/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:41:52.668106", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13835/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:41:52.668106 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:41:52.668106 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629312 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787629312 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629312 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946611 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDet36tjc0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502903, "url": "https://patchwork.sourceware.org/api/1.2/patches/142143/checks/502903/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:42:00.072376", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13835/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:42:00.072376 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:42:00.072376 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629320 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629312 -le 1787629320 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629320 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946618 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDet36tjc0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502912, "url": "https://patchwork.sourceware.org/api/1.2/patches/142143/checks/502912/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:55:58.866478", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13835/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:55:58.866478 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:55:58.866478 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630158 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629320 -le 1787630158 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630158 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946625 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pDet36tjc0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JdTzXV0BnE /tmp/tmp.pDet36tjc0 + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=5 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=11 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 11.id + 1944381:pw-trigger.sh: 64: series_id=65527 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65527 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65527 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65527 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65527 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65527 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65527 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65527 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65527 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142144 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142144 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142144 + 1944381:pw-trigger.sh: 74: patch_id=142144 + 1944381:pw-trigger.sh: 75: '[' 142144 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142144 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142144 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142144 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142144 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142144 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142144 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3rraEMPbJR +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P1Xm2Xl2ms ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3rraEMPbJR /tmp/tmp.P1Xm2Xl2ms' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142144/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142144/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946713 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P1Xm2Xl2ms ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3rraEMPbJR /tmp/tmp.P1Xm2Xl2ms + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142144 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142144 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142144 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1KpWPLmZBS +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fiNZna72C0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1KpWPLmZBS /tmp/tmp.fiNZna72C0' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142144/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142144/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946728 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiNZna72C0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502904, "url": "https://patchwork.sourceware.org/api/1.2/patches/142144/checks/502904/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:44:19.766690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13836/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:44:19.766690 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:44:19.766690 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629459 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787629459 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629459 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946735 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiNZna72C0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502905, "url": "https://patchwork.sourceware.org/api/1.2/patches/142144/checks/502905/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:44:22.872395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13836/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:44:22.872395 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:44:22.872395 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629462 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629459 -le 1787629462 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629462 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946742 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiNZna72C0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502913, "url": "https://patchwork.sourceware.org/api/1.2/patches/142144/checks/502913/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:56:46.967263", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13836/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:56:46.967263 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:56:46.967263 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630206 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629462 -le 1787630206 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630206 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946749 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fiNZna72C0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1KpWPLmZBS /tmp/tmp.fiNZna72C0 + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=6 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=10 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 10.id + 1944381:pw-trigger.sh: 64: series_id=65528 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65528 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65528 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65528 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65528 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65528 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65528 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65528 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65528 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142145 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142145 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142145 + 1944381:pw-trigger.sh: 74: patch_id=142145 + 1944381:pw-trigger.sh: 75: '[' 142145 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142145 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142145 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142145 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142145 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142145 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142145 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NJHDXaMoJq +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wW3OW4Eryv ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NJHDXaMoJq /tmp/tmp.wW3OW4Eryv' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142145/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142145/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946837 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wW3OW4Eryv ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NJHDXaMoJq /tmp/tmp.wW3OW4Eryv + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142145 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142145 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142145 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ORNyNe2aEZ +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fxGxmzRUfj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ORNyNe2aEZ /tmp/tmp.fxGxmzRUfj' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142145/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142145/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946852 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fxGxmzRUfj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502908, "url": "https://patchwork.sourceware.org/api/1.2/patches/142145/checks/502908/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:50:49.868245", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13837/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:50:49.868245 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:50:49.868245 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629849 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787629849 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629849 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946859 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fxGxmzRUfj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502909, "url": "https://patchwork.sourceware.org/api/1.2/patches/142145/checks/502909/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:50:52.867352", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13837/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:50:52.867352 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:50:52.867352 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629852 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629849 -le 1787629852 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629852 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946866 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fxGxmzRUfj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502920, "url": "https://patchwork.sourceware.org/api/1.2/patches/142145/checks/502920/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:03:55.167455", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13837/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:03:55.167455 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:03:55.167455 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630635 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629852 -le 1787630635 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630635 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946873 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fxGxmzRUfj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ORNyNe2aEZ /tmp/tmp.fxGxmzRUfj + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=7 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=9 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 9.id + 1944381:pw-trigger.sh: 64: series_id=65529 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65529 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65529 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65529 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65529 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65529 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65529 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65529 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65529 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142146 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142146 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142146 + 1944381:pw-trigger.sh: 74: patch_id=142146 + 1944381:pw-trigger.sh: 75: '[' 142146 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142146 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142146 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142146 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142146 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142146 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142146 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JZG6Kz3863 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VYSwEULVsW ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JZG6Kz3863 /tmp/tmp.VYSwEULVsW' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142146/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142146/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946961 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VYSwEULVsW ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JZG6Kz3863 /tmp/tmp.VYSwEULVsW + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142146 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142146 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142146 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jwf93x6V6u +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NP0bJRoix3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jwf93x6V6u /tmp/tmp.NP0bJRoix3' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142146/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142146/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946976 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NP0bJRoix3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502910, "url": "https://patchwork.sourceware.org/api/1.2/patches/142146/checks/502910/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:50:58.064028", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13838/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:50:58.064028 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:50:58.064028 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629858 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787629858 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629858 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946983 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NP0bJRoix3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502911, "url": "https://patchwork.sourceware.org/api/1.2/patches/142146/checks/502911/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T03:51:01.266133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13838/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T03:51:01.266133 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T03:51:01.266133 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787629861 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629858 -le 1787629861 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787629861 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946990 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NP0bJRoix3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502921, "url": "https://patchwork.sourceware.org/api/1.2/patches/142146/checks/502921/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:04:20.971948", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13838/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:04:20.971948 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:04:20.971948 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630660 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787629861 -le 1787630660 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630660 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1946997 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NP0bJRoix3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jwf93x6V6u /tmp/tmp.NP0bJRoix3 + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=8 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=8 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 8.id + 1944381:pw-trigger.sh: 64: series_id=65531 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65531 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65531 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65531 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65531 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65531 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65531 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65531 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65531 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142148 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142148 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142148 + 1944381:pw-trigger.sh: 74: patch_id=142148 + 1944381:pw-trigger.sh: 75: '[' 142148 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142148 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142148 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142148 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142148 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142148 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142148 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TAWEoPRBIk +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uGjC87F0pE ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TAWEoPRBIk /tmp/tmp.uGjC87F0pE' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142148/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142148/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947085 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uGjC87F0pE ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TAWEoPRBIk /tmp/tmp.uGjC87F0pE + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142148 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142148 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142148 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sxBFUfUxsY +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Di0l0DSVP2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sxBFUfUxsY /tmp/tmp.Di0l0DSVP2' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142148/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142148/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947100 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Di0l0DSVP2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502914, "url": "https://patchwork.sourceware.org/api/1.2/patches/142148/checks/502914/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:00:10.064970", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13839/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:00:10.064970 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:00:10.064970 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630410 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787630410 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630410 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947107 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Di0l0DSVP2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502915, "url": "https://patchwork.sourceware.org/api/1.2/patches/142148/checks/502915/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:00:19.069115", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13839/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:00:19.069115 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:00:19.069115 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787630419 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630410 -le 1787630419 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787630419 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947114 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Di0l0DSVP2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 502930, "url": "https://patchwork.sourceware.org/api/1.2/patches/142148/checks/502930/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-25T04:15:00.259450", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13839/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1944381:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-25T04:15:00.259450 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-25T04:15:00.259450 +%s ++ 1944381:pw-trigger.sh: pw_patch_check_state: 274: date=1787631300 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787630419 -le 1787631300 ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787631300 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1944381:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947121 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Di0l0DSVP2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sxBFUfUxsY /tmp/tmp.Di0l0DSVP2 + 1944381:pw-trigger.sh: 103: check_state=success + 1944381:pw-trigger.sh: 104: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 108: '[' success '!=' success ']' + 1944381:pw-trigger.sh: 113: j=9 + 1944381:pw-trigger.sh: 114: cat + 1944381:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=7 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 7.id + 1944381:pw-trigger.sh: 64: series_id=65533 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65533 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65533 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65533 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65533 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65533 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65533 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65533 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65533 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142150 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142150 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142150 + 1944381:pw-trigger.sh: 74: patch_id=142150 + 1944381:pw-trigger.sh: 75: '[' 142150 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142150 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142150 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142150 property State value ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142150 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142150 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142150 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wjwK0nuoEH +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6FNkEsCRjm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wjwK0nuoEH /tmp/tmp.6FNkEsCRjm' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142150/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142150/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947209 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6FNkEsCRjm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wjwK0nuoEH /tmp/tmp.6FNkEsCRjm + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142150 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142150 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142150 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lfBQ2ocEPd +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.06TNGiJRBT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lfBQ2ocEPd /tmp/tmp.06TNGiJRBT' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142150/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142150/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947224 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.06TNGiJRBT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lfBQ2ocEPd /tmp/tmp.06TNGiJRBT + 1944381:pw-trigger.sh: 103: check_state=pending + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142150:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 142150:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=6 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 6.id + 1944381:pw-trigger.sh: 64: series_id=65534 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65534 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65534 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65534 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65534 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65534 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65534 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65534 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65534 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142151 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142151 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142151 + 1944381:pw-trigger.sh: 74: patch_id=142151 + 1944381:pw-trigger.sh: 75: '[' 142151 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142151 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142151 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142151 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142151 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142151 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142151 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aQuZlDev5D +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VkWyQXzqkw ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aQuZlDev5D /tmp/tmp.VkWyQXzqkw' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142151/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142151/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947311 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VkWyQXzqkw ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aQuZlDev5D /tmp/tmp.VkWyQXzqkw + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142151 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142151 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142151 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tVOftY9ytN +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VAeVLjeYAX ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tVOftY9ytN /tmp/tmp.VAeVLjeYAX' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142151/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142151/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947326 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VAeVLjeYAX ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tVOftY9ytN /tmp/tmp.VAeVLjeYAX WARNING: Waiting for 142151:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 103: check_state=pending + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142151:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=5 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 5.id + 1944381:pw-trigger.sh: 64: series_id=65536 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65536 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65536 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65536 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65536 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65536 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65536 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65536 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65536 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142153 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142153 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142153 + 1944381:pw-trigger.sh: 74: patch_id=142153 + 1944381:pw-trigger.sh: 75: '[' 142153 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142153 State ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142153 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142153 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142153 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142153 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142153 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8cHpaP66XL +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zWEuMGHYtf ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8cHpaP66XL /tmp/tmp.zWEuMGHYtf' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142153/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142153/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947413 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zWEuMGHYtf ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8cHpaP66XL /tmp/tmp.zWEuMGHYtf + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142153 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142153 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142153 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yKgFRyVSYe +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KRHiywAgwA ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yKgFRyVSYe /tmp/tmp.KRHiywAgwA' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142153/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142153/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947428 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KRHiywAgwA ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yKgFRyVSYe /tmp/tmp.KRHiywAgwA + 1944381:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142153:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142153:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=4 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 4.id + 1944381:pw-trigger.sh: 64: series_id=65537 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65537 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65537 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65537 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65537 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65537 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65537 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65537 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65537 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142154 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142154 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142154 + 1944381:pw-trigger.sh: 74: patch_id=142154 + 1944381:pw-trigger.sh: 75: '[' 142154 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142154 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142154 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142154 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142154 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142154 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142154 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AAmyQA0kCP +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.asAbSfvdYo ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AAmyQA0kCP /tmp/tmp.asAbSfvdYo' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142154/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142154/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947515 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.asAbSfvdYo ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AAmyQA0kCP /tmp/tmp.asAbSfvdYo + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142154 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142154 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142154 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F8g3OvVZlv +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eXNaMa8L3y ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F8g3OvVZlv /tmp/tmp.eXNaMa8L3y' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142154/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142154/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947530 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eXNaMa8L3y ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F8g3OvVZlv /tmp/tmp.eXNaMa8L3y + 1944381:pw-trigger.sh: 103: check_state=pending + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 142154:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142154:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=3 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 3.id + 1944381:pw-trigger.sh: 64: series_id=65538 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65538 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65538 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65538 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65538 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65538 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65538 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65538 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65538 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142155 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142155 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142155 + 1944381:pw-trigger.sh: 74: patch_id=142155 + 1944381:pw-trigger.sh: 75: '[' 142155 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142155 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142155 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142155 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142155 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142155 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142155 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OrbMuYNz5o +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cMdWc2Zeps ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OrbMuYNz5o /tmp/tmp.cMdWc2Zeps' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142155/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142155/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947617 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cMdWc2Zeps ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OrbMuYNz5o /tmp/tmp.cMdWc2Zeps + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142155 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142155 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142155 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PY1HIIdqS3 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GVD4OUWEkm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PY1HIIdqS3 /tmp/tmp.GVD4OUWEkm' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142155/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142155/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947632 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GVD4OUWEkm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PY1HIIdqS3 /tmp/tmp.GVD4OUWEkm + 1944381:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142155:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142155:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=2 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 2.id + 1944381:pw-trigger.sh: 64: series_id=65541 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65541 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65541 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65541 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65541 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65541 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65541 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65541 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65541 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142158 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142158 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142158 + 1944381:pw-trigger.sh: 74: patch_id=142158 + 1944381:pw-trigger.sh: 75: '[' 142158 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142158 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142158 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142158 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142158 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142158 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142158 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZnRLQuvfbr +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g51f4LBrhR ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZnRLQuvfbr /tmp/tmp.g51f4LBrhR' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142158/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142158/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947719 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g51f4LBrhR ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZnRLQuvfbr /tmp/tmp.g51f4LBrhR + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142158 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142158 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142158 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jBR6kmpNXj +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DYBL4uzIUj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jBR6kmpNXj /tmp/tmp.DYBL4uzIUj' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142158/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142158/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947734 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DYBL4uzIUj ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jBR6kmpNXj /tmp/tmp.DYBL4uzIUj + 1944381:pw-trigger.sh: 103: check_state=pending + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 142158:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142158:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=1 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 1.id + 1944381:pw-trigger.sh: 64: series_id=65542 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65542 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65542 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65542 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65542 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65542 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65542 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65542 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65542 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142159 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142159 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142159 + 1944381:pw-trigger.sh: 74: patch_id=142159 + 1944381:pw-trigger.sh: 75: '[' 142159 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142159 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142159 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142159 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142159 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142159 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142159 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.00oUUkEOQL +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.greaRx2vp3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.00oUUkEOQL /tmp/tmp.greaRx2vp3' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142159/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142159/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947821 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.greaRx2vp3 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.00oUUkEOQL /tmp/tmp.greaRx2vp3 + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142159 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142159 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142159 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eMYmGyKrkq +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ef9BQaQHO9 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eMYmGyKrkq /tmp/tmp.Ef9BQaQHO9' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142159/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142159/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947836 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ef9BQaQHO9 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eMYmGyKrkq /tmp/tmp.Ef9BQaQHO9 + 1944381:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 142159:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142159:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1944381:pw-trigger.sh: 63: i=0 ++ 1944381:pw-trigger.sh: 64: shyaml get-value 0.id + 1944381:pw-trigger.sh: 64: series_id=65543 + 1944381:pw-trigger.sh: 66: pw_series_complete_p gcc 65543 + 1944381:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1944381:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65543 + 1944381:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1944381:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65543 property Complete value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65543 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x + 1944381:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1944381:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1944381:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1944381:pw-trigger.sh: 71: num_patch=0 + 1944381:pw-trigger.sh: 72: true ++ 1944381:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65543 0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65543 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65543 property '.*' value Patches 0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=65543 +++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142160 ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142160 = '' ']' ++ 1944381:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142160 + 1944381:pw-trigger.sh: 74: patch_id=142160 + 1944381:pw-trigger.sh: 75: '[' 142160 = '' ']' ++ 1944381:pw-trigger.sh: 82: pw_get_patch_data gcc 142160 State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1944381:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142160 ++ 1944381:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1944381:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142160 property State value ++ 1944381:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1944381:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1944381:pw-trigger.sh: pw_yaml_get: 100: local id=142160 ++ 1944381:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1944381:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1944381:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1944381:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1944381:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1944381:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1944381:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1944381:pw-trigger.sh: 82: patch_state=new + 1944381:pw-trigger.sh: 83: case "$patch_state" in ++ 1944381:pw-trigger.sh: 89: pw_patch_check_state 142160 tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142160 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QOCTQeckD6 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EpfD0e81rm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QOCTQeckD6 /tmp/tmp.EpfD0e81rm' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142160/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142160/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947923 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EpfD0e81rm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QOCTQeckD6 /tmp/tmp.EpfD0e81rm + 1944381:pw-trigger.sh: 89: check_state=pending + 1944381:pw-trigger.sh: 90: '[' pending = pending ']' + 1944381:pw-trigger.sh: 91: break + 1944381:pw-trigger.sh: 96: '[' 142160 = '' ']' + 1944381:pw-trigger.sh: 101: check_state=success + 1944381:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1944381:pw-trigger.sh: 103: pw_patch_check_state 142160 tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1944381:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142160 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1944381:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1944381:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1944381:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.x6iQRQCjOR +++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1944381:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iSOlwLg361 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.x6iQRQCjOR /tmp/tmp.iSOlwLg361' EXIT ++ 1944381:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1944381:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142160/checks/ ++ 1944381:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142160/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1944381:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1944381:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1944381:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 267: wait 1947938 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iSOlwLg361 ++ 1944381:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1944381:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1944381:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1944381:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.x6iQRQCjOR /tmp/tmp.iSOlwLg361 WARNING: Waiting for 142160:tcwg_gcc_build--master-arm to succeed. + 1944381:pw-trigger.sh: 103: check_state=pending + 1944381:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 105: break + 1944381:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1944381:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142160:tcwg_gcc_build--master-arm to succeed.' + 1944381:pw-trigger.sh: 110: continue + 1944381:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1944381:pw-trigger.sh: 119: rm /tmp/tmp.uuGBprashY Processed 30 series and created 9 pre-commit triggers + 1944381:pw-trigger.sh: 121: echo 'Processed 30 series and created 9 pre-commit triggers' + 1944381:pw-trigger.sh: 1: pw_deinit gcc + 1944381:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1944381:pw-trigger.sh: pw_deinit: 58: local project=gcc + 1944381:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1944381 + 1944381:pw-trigger.sh: 1: rm -f /tmp/tmp.uuGBprashY