+ 1771159:jenkins409827478738838776.sh: build_container_exec: 29: set +x + 2035789:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2035789:pw-trigger.sh: 47: pw_init gcc + 2035789:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_init: 42: local project=gcc + 2035789:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2035789:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2035789:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2035789:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2035789 + 2035789:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2035789 ++ 2035789:pw-trigger.sh: 49: mktemp + 2035789:pw-trigger.sh: 49: yaml=/tmp/tmp.lFY8J0NeYn + 2035789:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.lFY8J0NeYn' EXIT + 2035789:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2035789:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2035789:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2035789:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2035789:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2035789:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2035789:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2035789:pw-trigger.sh: 58: shyaml get-length + 2035789:pw-trigger.sh: 58: len=30 + 2035789:pw-trigger.sh: 59: i=30 + 2035789:pw-trigger.sh: 60: j=0 + 2035789:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=29 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 29.id + 2035789:pw-trigger.sh: 64: series_id=65657 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65657 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65657 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65657 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65657 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65657 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65657 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65657 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65657 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142313 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142313 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142313 + 2035789:pw-trigger.sh: 74: patch_id=142313 + 2035789:pw-trigger.sh: 75: '[' 142313 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142313 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142313 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142313 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142313 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142313 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142313 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cGEMCiXsJf +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QCv8V7nmDp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cGEMCiXsJf /tmp/tmp.QCv8V7nmDp' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142313/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142313/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2035916 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCv8V7nmDp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505306, "url": "https://patchwork.sourceware.org/api/1.2/patches/142313/checks/505306/", "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-29T01:19:48.942937", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11297/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:19:48.942937 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:19:48.942937 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787966388 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787966388 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787966388 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2035923 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCv8V7nmDp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505307, "url": "https://patchwork.sourceware.org/api/1.2/patches/142313/checks/505307/", "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-29T01:19:51.864521", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11297/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:19:51.864521 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:19:51.864521 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787966391 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787966388 -le 1787966391 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787966391 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2035930 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCv8V7nmDp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505322, "url": "https://patchwork.sourceware.org/api/1.2/patches/142313/checks/505322/", "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-29T03:03:29.462200", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11297/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T03:03:29.462200 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T03:03:29.462200 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787972609 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787966391 -le 1787972609 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787972609 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2035937 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QCv8V7nmDp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cGEMCiXsJf /tmp/tmp.QCv8V7nmDp + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65657 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65657 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65657 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65657 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=28 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 28.id + 2035789:pw-trigger.sh: 64: series_id=65658 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65658 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65658 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65658 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65658 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65658 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65658 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65658 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65658 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142315 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142315 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142315 + 2035789:pw-trigger.sh: 74: patch_id=142315 + 2035789:pw-trigger.sh: 75: '[' 142315 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142315 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142315 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142315 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142315 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142315 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142315 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zAHplnLBir +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NlCd6eIxm8 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zAHplnLBir /tmp/tmp.NlCd6eIxm8' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142315/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142315/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036041 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NlCd6eIxm8 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505301, "url": "https://patchwork.sourceware.org/api/1.2/patches/142315/checks/505301/", "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-29T01:09:46.321813", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11298/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:09:46.321813 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:09:46.321813 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787965786 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787965786 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787965786 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036048 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NlCd6eIxm8 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505303, "url": "https://patchwork.sourceware.org/api/1.2/patches/142315/checks/505303/", "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-29T01:10:09.738446", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11298/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:10:09.738446 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:10:09.738446 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787965809 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787965786 -le 1787965809 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787965809 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036055 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NlCd6eIxm8 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505314, "url": "https://patchwork.sourceware.org/api/1.2/patches/142315/checks/505314/", "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-29T02:51:57.600251", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11298/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T02:51:57.600251 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T02:51:57.600251 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787971917 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787965809 -le 1787971917 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787971917 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036062 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NlCd6eIxm8 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zAHplnLBir /tmp/tmp.NlCd6eIxm8 + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65658 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65658 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65658 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65658 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142314 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142314 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142314 + 2035789:pw-trigger.sh: 74: patch_id=142314 + 2035789:pw-trigger.sh: 75: '[' 142314 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142314 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142314 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142314 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142314 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142314 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142314 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pRg8sZsMvH +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iil5NbuI4C ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pRg8sZsMvH /tmp/tmp.iil5NbuI4C' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142314/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142314/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036126 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iil5NbuI4C ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pRg8sZsMvH /tmp/tmp.iil5NbuI4C + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142314 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142314 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142314 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eJ0dc6OyC0 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9EPbWCwJwz ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eJ0dc6OyC0 /tmp/tmp.9EPbWCwJwz' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142314/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142314/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036141 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EPbWCwJwz ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504726, "url": "https://patchwork.sourceware.org/api/1.2/patches/142314/checks/504726/", "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-28T04:02:59.645406", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13966/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:02:59.645406 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:02:59.645406 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889779 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787889779 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889779 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036148 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EPbWCwJwz ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504727, "url": "https://patchwork.sourceware.org/api/1.2/patches/142314/checks/504727/", "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-28T04:03:06.965292", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13966/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:03:06.965292 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:03:06.965292 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889786 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889779 -le 1787889786 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889786 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036155 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EPbWCwJwz ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504744, "url": "https://patchwork.sourceware.org/api/1.2/patches/142314/checks/504744/", "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-28T04:22:26.509917", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13966/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:22:26.509917 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:22:26.509917 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890946 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889786 -le 1787890946 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890946 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036162 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9EPbWCwJwz ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eJ0dc6OyC0 /tmp/tmp.9EPbWCwJwz + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=1 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=27 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 27.id + 2035789:pw-trigger.sh: 64: series_id=65660 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65660 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65660 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65660 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65660 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65660 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65660 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65660 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65660 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142323 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142323 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142323 + 2035789:pw-trigger.sh: 74: patch_id=142323 + 2035789:pw-trigger.sh: 75: '[' 142323 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142323 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142323 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142323 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142323 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142323 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142323 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.K2vuSaE9kJ +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gyRsf1iDSk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.K2vuSaE9kJ /tmp/tmp.gyRsf1iDSk' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142323/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142323/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036250 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gyRsf1iDSk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.K2vuSaE9kJ /tmp/tmp.gyRsf1iDSk + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142323 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142323 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142323 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sRp5QboFRI +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b9xclG7Bor ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sRp5QboFRI /tmp/tmp.b9xclG7Bor' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142323/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142323/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036265 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b9xclG7Bor ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504543, "url": "https://patchwork.sourceware.org/api/1.2/patches/142323/checks/504543/", "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-27T22:07:36.912831", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13946/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:07:36.912831 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:07:36.912831 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787868456 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787868456 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787868456 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036272 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b9xclG7Bor ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504547, "url": "https://patchwork.sourceware.org/api/1.2/patches/142323/checks/504547/", "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-27T22:07:52.105284", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13946/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:07:52.105284 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:07:52.105284 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787868472 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787868456 -le 1787868472 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787868472 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036279 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b9xclG7Bor ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sRp5QboFRI /tmp/tmp.b9xclG7Bor + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142323:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 142323:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=26 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 26.id + 2035789:pw-trigger.sh: 64: series_id=65662 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65662 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65662 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65662 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65662 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65662 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65662 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65662 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65662 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142325 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142325 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142325 + 2035789:pw-trigger.sh: 74: patch_id=142325 + 2035789:pw-trigger.sh: 75: '[' 142325 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142325 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142325 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142325 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142325 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142325 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142325 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KNzcWgQIr8 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7z3AWzesFH ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KNzcWgQIr8 /tmp/tmp.7z3AWzesFH' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142325/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142325/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036366 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7z3AWzesFH ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KNzcWgQIr8 /tmp/tmp.7z3AWzesFH + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142325 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142325 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142325 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zjBU7EuHfx +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1m35AMozW9 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zjBU7EuHfx /tmp/tmp.1m35AMozW9' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142325/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142325/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036381 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m35AMozW9 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504548, "url": "https://patchwork.sourceware.org/api/1.2/patches/142325/checks/504548/", "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-27T22:07:53.503987", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13947/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:07:53.503987 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:07:53.503987 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787868473 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787868473 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787868473 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036388 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m35AMozW9 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504549, "url": "https://patchwork.sourceware.org/api/1.2/patches/142325/checks/504549/", "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-27T22:08:14.414935", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13947/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:08:14.414935 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:08:14.414935 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787868494 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787868473 -le 1787868494 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787868494 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036395 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1m35AMozW9 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zjBU7EuHfx /tmp/tmp.1m35AMozW9 + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142325:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 142325:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=25 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 25.id + 2035789:pw-trigger.sh: 64: series_id=65664 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65664 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65664 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65664 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65664 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65664 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65664 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65664 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65664 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142327 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142327 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142327 + 2035789:pw-trigger.sh: 74: patch_id=142327 + 2035789:pw-trigger.sh: 75: '[' 142327 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142327 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142327 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142327 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142327 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142327 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142327 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S3uzzy2zco +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TUuS3qfHLd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S3uzzy2zco /tmp/tmp.TUuS3qfHLd' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142327/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142327/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036482 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TUuS3qfHLd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505300, "url": "https://patchwork.sourceware.org/api/1.2/patches/142327/checks/505300/", "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-29T01:09:46.296238", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11299/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:09:46.296238 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:09:46.296238 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787965786 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787965786 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787965786 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036489 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TUuS3qfHLd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505302, "url": "https://patchwork.sourceware.org/api/1.2/patches/142327/checks/505302/", "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-29T01:10:04.358545", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11299/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T01:10:04.358545 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T01:10:04.358545 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787965804 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787965786 -le 1787965804 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787965804 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036496 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TUuS3qfHLd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505315, "url": "https://patchwork.sourceware.org/api/1.2/patches/142327/checks/505315/", "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-29T02:53:05.753028", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11299/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T02:53:05.753028 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T02:53:05.753028 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787971985 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787965804 -le 1787971985 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787971985 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036503 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TUuS3qfHLd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S3uzzy2zco /tmp/tmp.TUuS3qfHLd + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65664 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65664 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65664 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65664 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=24 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 24.id + 2035789:pw-trigger.sh: 64: series_id=65665 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65665 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65665 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65665 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65665 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65665 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65665 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65665 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65665 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142329 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142329 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142329 + 2035789:pw-trigger.sh: 74: patch_id=142329 + 2035789:pw-trigger.sh: 75: '[' 142329 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142329 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142329 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142329 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142329 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142329 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142329 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KoLweRVR8W +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NKRu0xdZkf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KoLweRVR8W /tmp/tmp.NKRu0xdZkf' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142329/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142329/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036607 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKRu0xdZkf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505082, "url": "https://patchwork.sourceware.org/api/1.2/patches/142329/checks/505082/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:49:24.069183", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11285/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:49:24.069183 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:49:24.069183 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787924964 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787924964 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924964 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036614 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKRu0xdZkf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505083, "url": "https://patchwork.sourceware.org/api/1.2/patches/142329/checks/505083/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:49:27.603958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11285/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:49:27.603958 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:49:27.603958 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787924967 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787924964 -le 1787924967 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924967 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036621 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKRu0xdZkf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505098, "url": "https://patchwork.sourceware.org/api/1.2/patches/142329/checks/505098/", "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-28T15:42:37.745996", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11285/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T15:42:37.745996 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T15:42:37.745996 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787931757 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787924967 -le 1787931757 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787931757 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036628 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKRu0xdZkf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KoLweRVR8W /tmp/tmp.NKRu0xdZkf + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65665 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65665 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65665 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65665 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142328 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142328 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142328 + 2035789:pw-trigger.sh: 74: patch_id=142328 + 2035789:pw-trigger.sh: 75: '[' 142328 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142328 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142328 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142328 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142328 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142328 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142328 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uXiLdoHHbv +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JHmN9ldPAF ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uXiLdoHHbv /tmp/tmp.JHmN9ldPAF' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142328/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142328/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036692 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JHmN9ldPAF ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uXiLdoHHbv /tmp/tmp.JHmN9ldPAF + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142328 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142328 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142328 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IiTmDrwfTY +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pLnBLsSzXO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IiTmDrwfTY /tmp/tmp.pLnBLsSzXO' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142328/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142328/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036707 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pLnBLsSzXO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504722, "url": "https://patchwork.sourceware.org/api/1.2/patches/142328/checks/504722/", "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-28T04:02:33.485796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13967/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:02:33.485796 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:02:33.485796 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889753 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787889753 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889753 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036714 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pLnBLsSzXO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504724, "url": "https://patchwork.sourceware.org/api/1.2/patches/142328/checks/504724/", "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-28T04:02:40.756465", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13967/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:02:40.756465 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:02:40.756465 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889760 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889753 -le 1787889760 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889760 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036721 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pLnBLsSzXO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504742, "url": "https://patchwork.sourceware.org/api/1.2/patches/142328/checks/504742/", "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-28T04:22:08.224673", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13967/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:22:08.224673 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:22:08.224673 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890928 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889760 -le 1787890928 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890928 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036728 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pLnBLsSzXO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IiTmDrwfTY /tmp/tmp.pLnBLsSzXO + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=2 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=23 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 23.id + 2035789:pw-trigger.sh: 64: series_id=65666 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65666 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65666 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65666 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65666 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65666 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65666 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65666 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65666 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142333 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142333 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142333 + 2035789:pw-trigger.sh: 74: patch_id=142333 + 2035789:pw-trigger.sh: 75: '[' 142333 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142333 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142333 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142333 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142333 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142333 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142333 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dEJS4NGhL8 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yl5VqYVFi5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dEJS4NGhL8 /tmp/tmp.yl5VqYVFi5' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142333/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142333/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036822 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yl5VqYVFi5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505084, "url": "https://patchwork.sourceware.org/api/1.2/patches/142333/checks/505084/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:51:32.738241", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11286/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:51:32.738241 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:51:32.738241 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925092 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787925092 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925092 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036829 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yl5VqYVFi5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505086, "url": "https://patchwork.sourceware.org/api/1.2/patches/142333/checks/505086/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:51:36.536437", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11286/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:51:36.536437 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:51:36.536437 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925096 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925092 -le 1787925096 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925096 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036836 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yl5VqYVFi5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505154, "url": "https://patchwork.sourceware.org/api/1.2/patches/142333/checks/505154/", "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-28T17:16:39.723540", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11286/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T17:16:39.723540 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T17:16:39.723540 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787937399 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925096 -le 1787937399 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787937399 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036843 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yl5VqYVFi5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dEJS4NGhL8 /tmp/tmp.yl5VqYVFi5 + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65666 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65666 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65666 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65666 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142332 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142332 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142332 + 2035789:pw-trigger.sh: 74: patch_id=142332 + 2035789:pw-trigger.sh: 75: '[' 142332 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142332 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142332 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142332 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142332 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142332 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142332 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hy9ygYJlo2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3SBJqgbLQm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hy9ygYJlo2 /tmp/tmp.3SBJqgbLQm' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142332/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142332/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036907 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3SBJqgbLQm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hy9ygYJlo2 /tmp/tmp.3SBJqgbLQm + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142332 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142332 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142332 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UKZwEfJN2w +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0ty0JzVZBi ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UKZwEfJN2w /tmp/tmp.0ty0JzVZBi' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142332/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142332/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036922 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0ty0JzVZBi ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504723, "url": "https://patchwork.sourceware.org/api/1.2/patches/142332/checks/504723/", "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-28T04:02:34.098586", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13968/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:02:34.098586 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:02:34.098586 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889754 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787889754 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889754 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036929 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0ty0JzVZBi ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504725, "url": "https://patchwork.sourceware.org/api/1.2/patches/142332/checks/504725/", "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-28T04:02:44.362158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13968/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:02:44.362158 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:02:44.362158 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787889764 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889754 -le 1787889764 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787889764 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036936 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0ty0JzVZBi ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504743, "url": "https://patchwork.sourceware.org/api/1.2/patches/142332/checks/504743/", "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-28T04:22:18.119813", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13968/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:22:18.119813 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:22:18.119813 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890938 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787889764 -le 1787890938 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890938 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2036943 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0ty0JzVZBi ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UKZwEfJN2w /tmp/tmp.0ty0JzVZBi + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=3 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=22 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 22.id + 2035789:pw-trigger.sh: 64: series_id=65667 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65667 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65667 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65667 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65667 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65667 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65667 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65667 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65667 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142337 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142337 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142337 + 2035789:pw-trigger.sh: 74: patch_id=142337 + 2035789:pw-trigger.sh: 75: '[' 142337 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142337 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142337 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142337 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142337 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142337 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142337 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.viSnPU0Ze1 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.J35kZgQQYA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.viSnPU0Ze1 /tmp/tmp.J35kZgQQYA' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142337/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142337/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037037 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J35kZgQQYA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505085, "url": "https://patchwork.sourceware.org/api/1.2/patches/142337/checks/505085/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:51:32.817581", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11287/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:51:32.817581 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:51:32.817581 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925092 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787925092 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925092 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037044 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J35kZgQQYA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505087, "url": "https://patchwork.sourceware.org/api/1.2/patches/142337/checks/505087/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:51:36.713345", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11287/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:51:36.713345 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:51:36.713345 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925096 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925092 -le 1787925096 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925096 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037051 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J35kZgQQYA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505151, "url": "https://patchwork.sourceware.org/api/1.2/patches/142337/checks/505151/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:59:56.241076", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11287/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:59:56.241076 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:59:56.241076 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787936396 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925096 -le 1787936396 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936396 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037058 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.J35kZgQQYA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.viSnPU0Ze1 /tmp/tmp.J35kZgQQYA + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65667 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65667 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65667 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65667 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142336 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142336 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142336 + 2035789:pw-trigger.sh: 74: patch_id=142336 + 2035789:pw-trigger.sh: 75: '[' 142336 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142336 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142336 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142336 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142336 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142336 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142336 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ly1pubGvwl +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dUhll7zwV7 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ly1pubGvwl /tmp/tmp.dUhll7zwV7' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142336/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142336/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037122 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dUhll7zwV7 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ly1pubGvwl /tmp/tmp.dUhll7zwV7 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142336 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142336 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142336 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5saxUaGZ6X +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OyzMdafTxm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5saxUaGZ6X /tmp/tmp.OyzMdafTxm' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142336/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142336/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037137 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OyzMdafTxm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504732, "url": "https://patchwork.sourceware.org/api/1.2/patches/142336/checks/504732/", "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-28T04:11:11.886706", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13969/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:11:11.886706 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:11:11.886706 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890271 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787890271 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890271 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037144 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OyzMdafTxm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504734, "url": "https://patchwork.sourceware.org/api/1.2/patches/142336/checks/504734/", "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-28T04:11:30.763521", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13969/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:11:30.763521 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:11:30.763521 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890290 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787890271 -le 1787890290 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890290 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037151 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OyzMdafTxm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504752, "url": "https://patchwork.sourceware.org/api/1.2/patches/142336/checks/504752/", "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-28T04:30:17.099510", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13969/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:30:17.099510 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:30:17.099510 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787891417 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787890290 -le 1787891417 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787891417 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037158 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OyzMdafTxm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5saxUaGZ6X /tmp/tmp.OyzMdafTxm + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=4 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=21 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 21.id + 2035789:pw-trigger.sh: 64: series_id=65669 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65669 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65669 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65669 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65669 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65669 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65669 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65669 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65669 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142339 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142339 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142339 + 2035789:pw-trigger.sh: 74: patch_id=142339 + 2035789:pw-trigger.sh: 75: '[' 142339 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142339 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142339 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142339 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142339 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142339 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142339 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SSqpZrl2u9 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AlT6olCVRA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SSqpZrl2u9 /tmp/tmp.AlT6olCVRA' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142339/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142339/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037246 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AlT6olCVRA ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SSqpZrl2u9 /tmp/tmp.AlT6olCVRA + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142339 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142339 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142339 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jndQPHBOvC +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1ZASee8Muq ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jndQPHBOvC /tmp/tmp.1ZASee8Muq' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142339/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142339/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037261 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1ZASee8Muq ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504558, "url": "https://patchwork.sourceware.org/api/1.2/patches/142339/checks/504558/", "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-27T22:23:49.597252", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13952/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:23:49.597252 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:23:49.597252 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787869429 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787869429 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787869429 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037268 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1ZASee8Muq ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504559, "url": "https://patchwork.sourceware.org/api/1.2/patches/142339/checks/504559/", "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-27T22:23:54.407921", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13952/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:23:54.407921 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:23:54.407921 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787869434 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787869429 -le 1787869434 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787869434 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037275 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1ZASee8Muq ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jndQPHBOvC /tmp/tmp.1ZASee8Muq + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142339:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142339:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=20 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 20.id + 2035789:pw-trigger.sh: 64: series_id=65671 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65671 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65671 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65671 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65671 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65671 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65671 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65671 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65671 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142341 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142341 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142341 + 2035789:pw-trigger.sh: 74: patch_id=142341 + 2035789:pw-trigger.sh: 75: '[' 142341 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142341 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142341 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142341 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142341 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142341 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142341 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wgP9O5EHRq +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nbyB97pfsw ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wgP9O5EHRq /tmp/tmp.nbyB97pfsw' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142341/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142341/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037362 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nbyB97pfsw ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wgP9O5EHRq /tmp/tmp.nbyB97pfsw + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142341 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142341 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142341 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OISJylgzlV +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.04wzI8Vp5B ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OISJylgzlV /tmp/tmp.04wzI8Vp5B' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142341/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142341/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037377 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04wzI8Vp5B ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504562, "url": "https://patchwork.sourceware.org/api/1.2/patches/142341/checks/504562/", "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-27T22:26:13.715690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13953/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:26:13.715690 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:26:13.715690 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787869573 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787869573 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787869573 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037384 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04wzI8Vp5B ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504565, "url": "https://patchwork.sourceware.org/api/1.2/patches/142341/checks/504565/", "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-27T22:26:24.229033", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13953/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-27T22:26:24.229033 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-27T22:26:24.229033 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787869584 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787869573 -le 1787869584 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787869584 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037391 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.04wzI8Vp5B ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OISJylgzlV /tmp/tmp.04wzI8Vp5B + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142341:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142341:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=19 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 19.id + 2035789:pw-trigger.sh: 64: series_id=65673 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65673 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65673 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65673 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65673 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65673 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65673 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65673 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65673 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142343 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142343 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142343 + 2035789:pw-trigger.sh: 74: patch_id=142343 + 2035789:pw-trigger.sh: 75: '[' 142343 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142343 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142343 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142343 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142343 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142343 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142343 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3FoMm39noM +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WQTAancesJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3FoMm39noM /tmp/tmp.WQTAancesJ' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142343/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142343/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037478 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WQTAancesJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505089, "url": "https://patchwork.sourceware.org/api/1.2/patches/142343/checks/505089/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:58:41.240141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11288/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:58:41.240141 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:58:41.240141 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925521 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787925521 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925521 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037485 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WQTAancesJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505090, "url": "https://patchwork.sourceware.org/api/1.2/patches/142343/checks/505090/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:58:43.936417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11288/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:58:43.936417 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:58:43.936417 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925523 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925521 -le 1787925523 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925523 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037492 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WQTAancesJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505153, "url": "https://patchwork.sourceware.org/api/1.2/patches/142343/checks/505153/", "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-28T17:08:11.221496", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11288/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test failed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T17:08:11.221496 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T17:08:11.221496 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787936891 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925523 -le 1787936891 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936891 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037499 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WQTAancesJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3FoMm39noM /tmp/tmp.WQTAancesJ + 2035789:pw-trigger.sh: 89: check_state=fail + 2035789:pw-trigger.sh: 90: '[' fail = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65673 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65673 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65673 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65673 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=18 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 18.id + 2035789:pw-trigger.sh: 64: series_id=65675 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65675 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65675 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65675 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65675 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65675 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65675 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65675 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65675 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142345 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142345 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142345 + 2035789:pw-trigger.sh: 74: patch_id=142345 + 2035789:pw-trigger.sh: 75: '[' 142345 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142345 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142345 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142345 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142345 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142345 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142345 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WcM1LJLGfb +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fNEd3z9Zjh ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WcM1LJLGfb /tmp/tmp.fNEd3z9Zjh' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142345/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142345/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037601 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNEd3z9Zjh ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505091, "url": "https://patchwork.sourceware.org/api/1.2/patches/142345/checks/505091/", "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-28T14:02:37.131983", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11289/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:02:37.131983 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:02:37.131983 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925757 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787925757 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925757 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037608 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNEd3z9Zjh ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505092, "url": "https://patchwork.sourceware.org/api/1.2/patches/142345/checks/505092/", "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-28T14:02:41.034358", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11289/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:02:41.034358 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:02:41.034358 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787925761 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925757 -le 1787925761 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787925761 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037615 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNEd3z9Zjh ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505152, "url": "https://patchwork.sourceware.org/api/1.2/patches/142345/checks/505152/", "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-28T17:07:56.190944", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11289/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T17:07:56.190944 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T17:07:56.190944 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787936876 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787925761 -le 1787936876 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787936876 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037622 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fNEd3z9Zjh ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WcM1LJLGfb /tmp/tmp.fNEd3z9Zjh + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65675 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65675 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65675 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65675 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=17 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 17.id + 2035789:pw-trigger.sh: 64: series_id=65678 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65678 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65678 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65678 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65678 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65678 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65678 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65678 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65678 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142357 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142357 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142357 + 2035789:pw-trigger.sh: 74: patch_id=142357 + 2035789:pw-trigger.sh: 75: '[' 142357 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142357 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142357 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142357 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142357 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142357 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142357 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kVKmsELGbT +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fak1oEeqvJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kVKmsELGbT /tmp/tmp.fak1oEeqvJ' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142357/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142357/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037724 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fak1oEeqvJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505094, "url": "https://patchwork.sourceware.org/api/1.2/patches/142357/checks/505094/", "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-28T14:06:56.078834", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11290/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:06:56.078834 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:06:56.078834 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787926016 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787926016 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787926016 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037731 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fak1oEeqvJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505095, "url": "https://patchwork.sourceware.org/api/1.2/patches/142357/checks/505095/", "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-28T14:07:03.241009", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11290/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:07:03.241009 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:07:03.241009 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787926023 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787926016 -le 1787926023 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787926023 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037738 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fak1oEeqvJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505110, "url": "https://patchwork.sourceware.org/api/1.2/patches/142357/checks/505110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:21:56.696524", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11290/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test failed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:21:56.696524 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:21:56.696524 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787934116 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787926023 -le 1787934116 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787934116 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037745 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fak1oEeqvJ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kVKmsELGbT /tmp/tmp.fak1oEeqvJ + 2035789:pw-trigger.sh: 89: check_state=fail + 2035789:pw-trigger.sh: 90: '[' fail = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65678 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65678 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65678 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65678 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=16 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 16.id + 2035789:pw-trigger.sh: 64: series_id=65679 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65679 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65679 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65679 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65679 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65679 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65679 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65679 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65679 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142358 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142358 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142358 + 2035789:pw-trigger.sh: 74: patch_id=142358 + 2035789:pw-trigger.sh: 75: '[' 142358 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142358 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142358 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142358 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142358 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142358 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142358 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mSNoIZ7Xr4 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g98sdBXHF1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mSNoIZ7Xr4 /tmp/tmp.g98sdBXHF1' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142358/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142358/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037847 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g98sdBXHF1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mSNoIZ7Xr4 /tmp/tmp.g98sdBXHF1 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142358 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142358 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142358 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IGIK4krism +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5K4tjgX1zC ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IGIK4krism /tmp/tmp.5K4tjgX1zC' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142358/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142358/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037862 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5K4tjgX1zC ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504730, "url": "https://patchwork.sourceware.org/api/1.2/patches/142358/checks/504730/", "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-28T04:10:53.461748", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13971/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:10:53.461748 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:10:53.461748 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890253 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787890253 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890253 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037869 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5K4tjgX1zC ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504735, "url": "https://patchwork.sourceware.org/api/1.2/patches/142358/checks/504735/", "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-28T04:11:44.760814", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13971/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:11:44.760814 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:11:44.760814 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890304 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787890253 -le 1787890304 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890304 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037876 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5K4tjgX1zC ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IGIK4krism /tmp/tmp.5K4tjgX1zC + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142358:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142358:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=15 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 15.id + 2035789:pw-trigger.sh: 64: series_id=65680 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65680 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65680 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65680 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65680 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65680 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65680 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65680 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65680 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142359 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142359 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142359 + 2035789:pw-trigger.sh: 74: patch_id=142359 + 2035789:pw-trigger.sh: 75: '[' 142359 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142359 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142359 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142359 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142359 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142359 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142359 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OeF6kwhIDE +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9lLt2GcQY6 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OeF6kwhIDE /tmp/tmp.9lLt2GcQY6' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142359/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142359/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037963 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9lLt2GcQY6 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OeF6kwhIDE /tmp/tmp.9lLt2GcQY6 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142359 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142359 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142359 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.07J1MnzpYo +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OKOF0tTims ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.07J1MnzpYo /tmp/tmp.OKOF0tTims' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142359/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142359/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037978 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OKOF0tTims ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504736, "url": "https://patchwork.sourceware.org/api/1.2/patches/142359/checks/504736/", "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-28T04:17:06.362313", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13972/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:17:06.362313 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:17:06.362313 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890626 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787890626 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890626 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037985 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OKOF0tTims ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 504737, "url": "https://patchwork.sourceware.org/api/1.2/patches/142359/checks/504737/", "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-28T04:17:31.845133", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13972/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T04:17:31.845133 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T04:17:31.845133 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787890651 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787890626 -le 1787890651 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787890651 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2037992 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OKOF0tTims ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.07J1MnzpYo /tmp/tmp.OKOF0tTims + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142359:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142359:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=14 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 14.id + 2035789:pw-trigger.sh: 64: series_id=65682 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65682 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65682 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65682 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65682 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65682 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65682 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65682 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65682 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142361 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142361 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142361 + 2035789:pw-trigger.sh: 74: patch_id=142361 + 2035789:pw-trigger.sh: 75: '[' 142361 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142361 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142361 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142361 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142361 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142361 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142361 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ci3LQgHAQj +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vdoiNQtdZd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ci3LQgHAQj /tmp/tmp.vdoiNQtdZd' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142361/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142361/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038079 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdoiNQtdZd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505096, "url": "https://patchwork.sourceware.org/api/1.2/patches/142361/checks/505096/", "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-28T14:21:55.774387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11291/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:21:55.774387 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:21:55.774387 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787926915 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787926915 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787926915 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038086 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdoiNQtdZd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505097, "url": "https://patchwork.sourceware.org/api/1.2/patches/142361/checks/505097/", "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-28T14:21:59.581383", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11291/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T14:21:59.581383 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T14:21:59.581383 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787926919 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787926915 -le 1787926919 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787926919 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038093 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdoiNQtdZd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505114, "url": "https://patchwork.sourceware.org/api/1.2/patches/142361/checks/505114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T16:33:06.699610", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11291/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T16:33:06.699610 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T16:33:06.699610 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787934786 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787926919 -le 1787934786 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787934786 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038100 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vdoiNQtdZd ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ci3LQgHAQj /tmp/tmp.vdoiNQtdZd + 2035789:pw-trigger.sh: 89: check_state=success + 2035789:pw-trigger.sh: 90: '[' success = pending ']' + 2035789:pw-trigger.sh: 93: num_patch=1 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65682 1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65682 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65682 property '.*' value Patches 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65682 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2035789:pw-trigger.sh: 74: true + 2035789:pw-trigger.sh: 74: patch_id= + 2035789:pw-trigger.sh: 75: '[' '' = '' ']' + 2035789:pw-trigger.sh: 76: break + 2035789:pw-trigger.sh: 96: '[' '' = '' ']' + 2035789:pw-trigger.sh: 97: continue + 2035789:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=13 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 13.id + 2035789:pw-trigger.sh: 64: series_id=65686 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65686 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65686 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65686 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65686 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65686 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65686 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65686 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65686 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142365 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142365 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142365 + 2035789:pw-trigger.sh: 74: patch_id=142365 + 2035789:pw-trigger.sh: 75: '[' 142365 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142365 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142365 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142365 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142365 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142365 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142365 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.deCmUBQuKe +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.48R5uLGSz2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.deCmUBQuKe /tmp/tmp.48R5uLGSz2' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142365/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142365/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038202 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.48R5uLGSz2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.deCmUBQuKe /tmp/tmp.48R5uLGSz2 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142365 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142365 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142365 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iEj0RLPDZi +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AIlxZx6h53 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iEj0RLPDZi /tmp/tmp.AIlxZx6h53' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142365/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142365/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038217 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AIlxZx6h53 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505056, "url": "https://patchwork.sourceware.org/api/1.2/patches/142365/checks/505056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:15:38.542961", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13975/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:15:38.542961 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:15:38.542961 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787922938 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922938 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922938 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038224 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AIlxZx6h53 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505058, "url": "https://patchwork.sourceware.org/api/1.2/patches/142365/checks/505058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:16:07.248108", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13975/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:16:07.248108 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:16:07.248108 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787922967 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922938 -le 1787922967 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922967 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038231 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AIlxZx6h53 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505068, "url": "https://patchwork.sourceware.org/api/1.2/patches/142365/checks/505068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:24.688513", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13975/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:24.688513 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:24.688513 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923824 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922967 -le 1787923824 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923824 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038238 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AIlxZx6h53 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iEj0RLPDZi /tmp/tmp.AIlxZx6h53 + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=5 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=12 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 12.id + 2035789:pw-trigger.sh: 64: series_id=65688 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65688 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65688 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65688 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65688 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65688 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65688 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65688 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65688 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142367 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142367 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142367 + 2035789:pw-trigger.sh: 74: patch_id=142367 + 2035789:pw-trigger.sh: 75: '[' 142367 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142367 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142367 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142367 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142367 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142367 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142367 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pydBLHQNaW +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y2guGspJOB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pydBLHQNaW /tmp/tmp.Y2guGspJOB' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142367/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142367/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038326 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y2guGspJOB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pydBLHQNaW /tmp/tmp.Y2guGspJOB + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142367 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142367 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142367 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.sjYe2KtyCJ +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YrJRrnj5Wf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.sjYe2KtyCJ /tmp/tmp.YrJRrnj5Wf' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142367/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142367/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038341 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrJRrnj5Wf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505055, "url": "https://patchwork.sourceware.org/api/1.2/patches/142367/checks/505055/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:15:38.518714", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13976/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:15:38.518714 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:15:38.518714 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787922938 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787922938 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922938 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038348 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrJRrnj5Wf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505057, "url": "https://patchwork.sourceware.org/api/1.2/patches/142367/checks/505057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:16:06.750688", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13976/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:16:06.750688 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:16:06.750688 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787922966 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922938 -le 1787922966 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787922966 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038355 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrJRrnj5Wf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505065, "url": "https://patchwork.sourceware.org/api/1.2/patches/142367/checks/505065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:21.177521", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13976/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:21.177521 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:21.177521 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923821 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787922966 -le 1787923821 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923821 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038362 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YrJRrnj5Wf ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.sjYe2KtyCJ /tmp/tmp.YrJRrnj5Wf + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=6 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=11 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 11.id + 2035789:pw-trigger.sh: 64: series_id=65691 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65691 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65691 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65691 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65691 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65691 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65691 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65691 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65691 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142370 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142370 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142370 + 2035789:pw-trigger.sh: 74: patch_id=142370 + 2035789:pw-trigger.sh: 75: '[' 142370 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142370 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142370 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142370 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142370 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142370 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142370 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZX41ioegKh +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jMqlTlw21y ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZX41ioegKh /tmp/tmp.jMqlTlw21y' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142370/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142370/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038450 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jMqlTlw21y ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZX41ioegKh /tmp/tmp.jMqlTlw21y + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142370 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142370 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142370 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dc2YJbSVdd +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eipQZ6bC2d ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dc2YJbSVdd /tmp/tmp.eipQZ6bC2d' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142370/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142370/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038465 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eipQZ6bC2d ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505062, "url": "https://patchwork.sourceware.org/api/1.2/patches/142370/checks/505062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:28:08.272852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13977/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:28:08.272852 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:28:08.272852 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923688 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787923688 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923688 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038472 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eipQZ6bC2d ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505064, "url": "https://patchwork.sourceware.org/api/1.2/patches/142370/checks/505064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:28:12.656863", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13977/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:28:12.656863 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:28:12.656863 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923692 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787923688 -le 1787923692 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923692 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038479 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eipQZ6bC2d ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dc2YJbSVdd /tmp/tmp.eipQZ6bC2d + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142370:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142370:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=10 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 10.id + 2035789:pw-trigger.sh: 64: series_id=65694 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65694 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65694 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65694 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65694 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65694 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65694 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65694 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65694 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142373 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142373 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142373 + 2035789:pw-trigger.sh: 74: patch_id=142373 + 2035789:pw-trigger.sh: 75: '[' 142373 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142373 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142373 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142373 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142373 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142373 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142373 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fb8Lm7QXdy +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MLYaDVhRdb ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fb8Lm7QXdy /tmp/tmp.MLYaDVhRdb' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142373/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142373/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038566 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MLYaDVhRdb ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fb8Lm7QXdy /tmp/tmp.MLYaDVhRdb + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142373 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142373 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142373 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VD1eBln0z1 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WfCLvLSbDu ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VD1eBln0z1 /tmp/tmp.WfCLvLSbDu' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142373/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142373/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038581 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WfCLvLSbDu ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505061, "url": "https://patchwork.sourceware.org/api/1.2/patches/142373/checks/505061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:28:07.910857", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13978/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:28:07.910857 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:28:07.910857 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923687 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787923687 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923687 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038588 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WfCLvLSbDu ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505063, "url": "https://patchwork.sourceware.org/api/1.2/patches/142373/checks/505063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:28:12.408016", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13978/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:28:12.408016 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:28:12.408016 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923692 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787923687 -le 1787923692 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923692 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038595 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WfCLvLSbDu ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VD1eBln0z1 /tmp/tmp.WfCLvLSbDu + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 142373:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142373:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=9 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 9.id + 2035789:pw-trigger.sh: 64: series_id=65695 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65695 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65695 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65695 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65695 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65695 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65695 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65695 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65695 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142374 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142374 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142374 + 2035789:pw-trigger.sh: 74: patch_id=142374 + 2035789:pw-trigger.sh: 75: '[' 142374 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142374 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142374 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142374 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142374 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142374 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142374 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BpKFLUaQj7 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DkgDLrNvZe ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BpKFLUaQj7 /tmp/tmp.DkgDLrNvZe' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142374/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142374/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038682 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DkgDLrNvZe ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BpKFLUaQj7 /tmp/tmp.DkgDLrNvZe + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142374 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142374 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142374 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tcyTGZIcFO +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qqw1ZqD2L3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tcyTGZIcFO /tmp/tmp.qqw1ZqD2L3' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142374/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142374/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038697 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qqw1ZqD2L3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505067, "url": "https://patchwork.sourceware.org/api/1.2/patches/142374/checks/505067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:22.629626", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13979/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:22.629626 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:22.629626 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923822 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787923822 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923822 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038704 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qqw1ZqD2L3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505070, "url": "https://patchwork.sourceware.org/api/1.2/patches/142374/checks/505070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:36.272538", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13979/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:36.272538 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:36.272538 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923836 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787923822 -le 1787923836 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923836 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038711 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qqw1ZqD2L3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tcyTGZIcFO /tmp/tmp.qqw1ZqD2L3 + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142374:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 142374:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=8 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 8.id + 2035789:pw-trigger.sh: 64: series_id=65700 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65700 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65700 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65700 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65700 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65700 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65700 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65700 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65700 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142379 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142379 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142379 + 2035789:pw-trigger.sh: 74: patch_id=142379 + 2035789:pw-trigger.sh: 75: '[' 142379 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142379 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142379 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142379 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142379 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142379 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142379 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.iZV7y8XevM +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.E9Sz2d1kAk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.iZV7y8XevM /tmp/tmp.E9Sz2d1kAk' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142379/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142379/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038798 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.E9Sz2d1kAk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.iZV7y8XevM /tmp/tmp.E9Sz2d1kAk + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142379 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142379 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142379 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fFAmfw74SV +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LasGuQvsnL ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fFAmfw74SV /tmp/tmp.LasGuQvsnL' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142379/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142379/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038813 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LasGuQvsnL ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505066, "url": "https://patchwork.sourceware.org/api/1.2/patches/142379/checks/505066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:21.458753", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13980/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:21.458753 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:21.458753 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923821 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787923821 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923821 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038820 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LasGuQvsnL ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505069, "url": "https://patchwork.sourceware.org/api/1.2/patches/142379/checks/505069/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:30:25.752780", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13980/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:30:25.752780 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:30:25.752780 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787923825 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787923821 -le 1787923825 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787923825 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038827 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LasGuQvsnL ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505078, "url": "https://patchwork.sourceware.org/api/1.2/patches/142379/checks/505078/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-28T13:42:10.470368", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13980/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-28T13:42:10.470368 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-28T13:42:10.470368 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787924530 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787923825 -le 1787924530 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787924530 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038834 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LasGuQvsnL ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fFAmfw74SV /tmp/tmp.LasGuQvsnL + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=7 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=7 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 7.id + 2035789:pw-trigger.sh: 64: series_id=65704 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65704 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65704 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65704 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65704 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65704 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65704 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65704 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65704 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142383 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142383 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142383 + 2035789:pw-trigger.sh: 74: patch_id=142383 + 2035789:pw-trigger.sh: 75: '[' 142383 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142383 State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142383 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142383 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142383 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142383 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142383 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Km1xmI2dMY +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kLvynUNVb2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Km1xmI2dMY /tmp/tmp.kLvynUNVb2' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142383/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142383/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038928 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kLvynUNVb2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Km1xmI2dMY /tmp/tmp.kLvynUNVb2 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142383 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142383 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142383 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rqkLKC5qke +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.y7vqfGEdF5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rqkLKC5qke /tmp/tmp.y7vqfGEdF5' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142383/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142383/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038943 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y7vqfGEdF5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505272, "url": "https://patchwork.sourceware.org/api/1.2/patches/142383/checks/505272/", "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-29T00:30:56.206812", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13983/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:30:56.206812 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:30:56.206812 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963456 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787963456 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963456 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038950 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y7vqfGEdF5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505275, "url": "https://patchwork.sourceware.org/api/1.2/patches/142383/checks/505275/", "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-29T00:31:06.317268", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13983/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:31:06.317268 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:31:06.317268 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963466 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787963456 -le 1787963466 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963466 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038957 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y7vqfGEdF5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505285, "url": "https://patchwork.sourceware.org/api/1.2/patches/142383/checks/505285/", "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-29T00:48:49.735475", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13983/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:48:49.735475 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:48:49.735475 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787964529 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787963466 -le 1787964529 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787964529 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2038964 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.y7vqfGEdF5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rqkLKC5qke /tmp/tmp.y7vqfGEdF5 + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=8 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=6 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 6.id + 2035789:pw-trigger.sh: 64: series_id=65705 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65705 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65705 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65705 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65705 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65705 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65705 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65705 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65705 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142393 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142393 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142393 + 2035789:pw-trigger.sh: 74: patch_id=142393 + 2035789:pw-trigger.sh: 75: '[' 142393 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142393 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142393 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142393 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142393 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142393 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142393 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.p0iGHAour5 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0GiH6c8kO5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.p0iGHAour5 /tmp/tmp.0GiH6c8kO5' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142393/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142393/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039064 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0GiH6c8kO5 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.p0iGHAour5 /tmp/tmp.0GiH6c8kO5 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142393 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142393 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142393 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j8uo4EDDuu +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hKdJuc89Uv ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j8uo4EDDuu /tmp/tmp.hKdJuc89Uv' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142393/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142393/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039079 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hKdJuc89Uv ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505274, "url": "https://patchwork.sourceware.org/api/1.2/patches/142393/checks/505274/", "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-29T00:31:05.327994", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13984/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:31:05.327994 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:31:05.327994 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963465 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787963465 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963465 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039086 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hKdJuc89Uv ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505277, "url": "https://patchwork.sourceware.org/api/1.2/patches/142393/checks/505277/", "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-29T00:31:21.990570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13984/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:31:21.990570 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:31:21.990570 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963481 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787963465 -le 1787963481 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963481 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039093 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hKdJuc89Uv ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505286, "url": "https://patchwork.sourceware.org/api/1.2/patches/142393/checks/505286/", "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-29T00:48:59.874859", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13984/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:48:59.874859 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:48:59.874859 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787964539 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787963481 -le 1787964539 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787964539 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039100 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hKdJuc89Uv ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j8uo4EDDuu /tmp/tmp.hKdJuc89Uv + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=9 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=5 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 5.id + 2035789:pw-trigger.sh: 64: series_id=65708 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65708 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65708 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65708 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65708 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65708 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65708 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65708 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65708 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142397 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142397 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142397 + 2035789:pw-trigger.sh: 74: patch_id=142397 + 2035789:pw-trigger.sh: 75: '[' 142397 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142397 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142397 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142397 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142397 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142397 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142397 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z9eldYzoL0 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JHaCCxxuY7 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z9eldYzoL0 /tmp/tmp.JHaCCxxuY7' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142397/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142397/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039188 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JHaCCxxuY7 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z9eldYzoL0 /tmp/tmp.JHaCCxxuY7 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142397 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142397 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142397 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xilLVgmq3Q +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JeQM6CMCgB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xilLVgmq3Q /tmp/tmp.JeQM6CMCgB' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142397/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142397/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039203 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JeQM6CMCgB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505273, "url": "https://patchwork.sourceware.org/api/1.2/patches/142397/checks/505273/", "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-29T00:31:02.956613", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13985/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:31:02.956613 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:31:02.956613 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963462 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787963462 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963462 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039210 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JeQM6CMCgB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505276, "url": "https://patchwork.sourceware.org/api/1.2/patches/142397/checks/505276/", "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-29T00:31:20.373736", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13985/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:31:20.373736 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:31:20.373736 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787963480 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787963462 -le 1787963480 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787963480 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039217 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JeQM6CMCgB ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xilLVgmq3Q /tmp/tmp.JeQM6CMCgB + 2035789:pw-trigger.sh: 103: check_state=fail + 2035789:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 142397:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142397:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=4 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 4.id + 2035789:pw-trigger.sh: 64: series_id=65710 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65710 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65710 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65710 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65710 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65710 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65710 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65710 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65710 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142399 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142399 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142399 + 2035789:pw-trigger.sh: 74: patch_id=142399 + 2035789:pw-trigger.sh: 75: '[' 142399 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142399 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142399 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142399 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142399 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142399 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142399 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.93TIm4OYBC +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Dlp6NSWFc0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.93TIm4OYBC /tmp/tmp.Dlp6NSWFc0' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142399/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142399/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039304 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Dlp6NSWFc0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.93TIm4OYBC /tmp/tmp.Dlp6NSWFc0 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142399 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142399 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142399 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ujSxgm3bhJ +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mVi0O10oJt ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ujSxgm3bhJ /tmp/tmp.mVi0O10oJt' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142399/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142399/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039319 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mVi0O10oJt ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505279, "url": "https://patchwork.sourceware.org/api/1.2/patches/142399/checks/505279/", "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-29T00:40:06.733767", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13986/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:40:06.733767 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:40:06.733767 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787964006 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787964006 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787964006 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039326 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mVi0O10oJt ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505280, "url": "https://patchwork.sourceware.org/api/1.2/patches/142399/checks/505280/", "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-29T00:40:09.347271", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13986/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:40:09.347271 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:40:09.347271 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787964009 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787964006 -le 1787964009 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787964009 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039333 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mVi0O10oJt ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 505291, "url": "https://patchwork.sourceware.org/api/1.2/patches/142399/checks/505291/", "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-29T00:55:58.777568", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13986/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2035789:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-29T00:55:58.777568 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-29T00:55:58.777568 +%s ++ 2035789:pw-trigger.sh: pw_patch_check_state: 274: date=1787964958 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787964009 -le 1787964958 ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787964958 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2035789:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039340 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mVi0O10oJt ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ujSxgm3bhJ /tmp/tmp.mVi0O10oJt + 2035789:pw-trigger.sh: 103: check_state=success + 2035789:pw-trigger.sh: 104: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 108: '[' success '!=' success ']' + 2035789:pw-trigger.sh: 113: j=10 + 2035789:pw-trigger.sh: 114: cat + 2035789:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=3 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 3.id + 2035789:pw-trigger.sh: 64: series_id=65711 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65711 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65711 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65711 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65711 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65711 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65711 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65711 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65711 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142400 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142400 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142400 + 2035789:pw-trigger.sh: 74: patch_id=142400 + 2035789:pw-trigger.sh: 75: '[' 142400 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142400 State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142400 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142400 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142400 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142400 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142400 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N7vROnxv4C +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SWPvnxkPry ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N7vROnxv4C /tmp/tmp.SWPvnxkPry' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142400/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142400/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039428 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SWPvnxkPry ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N7vROnxv4C /tmp/tmp.SWPvnxkPry + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142400 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142400 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142400 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FIzKM7T0ne +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3NcwMmpJc2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FIzKM7T0ne /tmp/tmp.3NcwMmpJc2' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142400/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142400/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039443 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3NcwMmpJc2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FIzKM7T0ne /tmp/tmp.3NcwMmpJc2 + 2035789:pw-trigger.sh: 103: check_state=pending + 2035789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 142400:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142400:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=2 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 2.id + 2035789:pw-trigger.sh: 64: series_id=65712 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65712 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65712 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65712 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65712 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65712 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65712 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65712 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65712 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142401 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142401 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142401 + 2035789:pw-trigger.sh: 74: patch_id=142401 + 2035789:pw-trigger.sh: 75: '[' 142401 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142401 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142401 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142401 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142401 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142401 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142401 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EX8DAPS1Cm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7l4nMYm69h ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EX8DAPS1Cm /tmp/tmp.7l4nMYm69h' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142401/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142401/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039530 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7l4nMYm69h ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EX8DAPS1Cm /tmp/tmp.7l4nMYm69h + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142401 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142401 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142401 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LSUERSAG5x +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IrHxMIX8jk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LSUERSAG5x /tmp/tmp.IrHxMIX8jk' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142401/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142401/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039545 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IrHxMIX8jk ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LSUERSAG5x /tmp/tmp.IrHxMIX8jk + 2035789:pw-trigger.sh: 103: check_state=pending + 2035789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 142401:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142401:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=1 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 1.id + 2035789:pw-trigger.sh: 64: series_id=65715 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65715 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65715 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65715 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65715 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65715 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65715 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65715 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65715 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142404 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142404 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142404 + 2035789:pw-trigger.sh: 74: patch_id=142404 + 2035789:pw-trigger.sh: 75: '[' 142404 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142404 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142404 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142404 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142404 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142404 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142404 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tWAWyjUZps +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dJu3DhSZQG ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tWAWyjUZps /tmp/tmp.dJu3DhSZQG' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142404/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142404/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039632 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dJu3DhSZQG ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tWAWyjUZps /tmp/tmp.dJu3DhSZQG + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142404 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142404 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142404 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1xQJw1GVcI +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8r1L24ia1g ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1xQJw1GVcI /tmp/tmp.8r1L24ia1g' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142404/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142404/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039647 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8r1L24ia1g ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1xQJw1GVcI /tmp/tmp.8r1L24ia1g + 2035789:pw-trigger.sh: 103: check_state=pending + 2035789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 105: break WARNING: Waiting for 142404:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142404:tcwg_gcc_build--master-arm to succeed.' + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2035789:pw-trigger.sh: 63: i=0 ++ 2035789:pw-trigger.sh: 64: shyaml get-value 0.id + 2035789:pw-trigger.sh: 64: series_id=65716 + 2035789:pw-trigger.sh: 66: pw_series_complete_p gcc 65716 + 2035789:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2035789:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65716 + 2035789:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2035789:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65716 property Complete value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65716 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2035789:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2035789:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2035789:pw-trigger.sh: 71: num_patch=0 + 2035789:pw-trigger.sh: 72: true ++ 2035789:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65716 0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65716 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65716 property '.*' value Patches 0 +++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=65716 +++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=142405 ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 142405 = '' ']' ++ 2035789:pw-trigger.sh: pw_get_patch_from_series: 213: echo 142405 + 2035789:pw-trigger.sh: 74: patch_id=142405 + 2035789:pw-trigger.sh: 75: '[' 142405 = '' ']' ++ 2035789:pw-trigger.sh: 82: pw_get_patch_data gcc 142405 State ++ 2035789:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2035789:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2035789:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=142405 ++ 2035789:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2035789:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 142405 property State value ++ 2035789:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2035789:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2035789:pw-trigger.sh: pw_yaml_get: 100: local id=142405 ++ 2035789:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2035789:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2035789:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2035789:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2035789:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2035789:pw-trigger.sh: pw_yaml_get: 108: set +x + 2035789:pw-trigger.sh: 82: patch_state=new + 2035789:pw-trigger.sh: 83: case "$patch_state" in ++ 2035789:pw-trigger.sh: 89: pw_patch_check_state 142405 tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142405 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MoBVhsc7ag +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S6cv5R4dN1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MoBVhsc7ag /tmp/tmp.S6cv5R4dN1' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142405/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142405/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039734 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S6cv5R4dN1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MoBVhsc7ag /tmp/tmp.S6cv5R4dN1 + 2035789:pw-trigger.sh: 89: check_state=pending + 2035789:pw-trigger.sh: 90: '[' pending = pending ']' + 2035789:pw-trigger.sh: 91: break + 2035789:pw-trigger.sh: 96: '[' 142405 = '' ']' + 2035789:pw-trigger.sh: 101: check_state=success + 2035789:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2035789:pw-trigger.sh: 103: pw_patch_check_state 142405 tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2035789:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=142405 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2035789:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2035789:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2035789:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0W8Q7ZyCdC +++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2035789:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JpqUGEUkcO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0W8Q7ZyCdC /tmp/tmp.JpqUGEUkcO' EXIT ++ 2035789:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2035789:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/142405/checks/ ++ 2035789:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/142405/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2035789:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2035789:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2035789:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 267: wait 2039749 ++ 2035789:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JpqUGEUkcO ++ 2035789:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2035789:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2035789:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2035789:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0W8Q7ZyCdC /tmp/tmp.JpqUGEUkcO + 2035789:pw-trigger.sh: 103: check_state=pending + 2035789:pw-trigger.sh: 104: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 105: break + 2035789:pw-trigger.sh: 108: '[' pending '!=' success ']' + 2035789:pw-trigger.sh: 109: echo 'WARNING: Waiting for 142405:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 142405:tcwg_gcc_build--master-arm to succeed. + 2035789:pw-trigger.sh: 110: continue + 2035789:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2035789:pw-trigger.sh: 119: rm /tmp/tmp.lFY8J0NeYn + 2035789:pw-trigger.sh: 121: echo 'Processed 30 series and created 10 pre-commit triggers' Processed 30 series and created 10 pre-commit triggers + 2035789:pw-trigger.sh: 1: pw_deinit gcc + 2035789:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2035789:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2035789:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2035789 + 2035789:pw-trigger.sh: 1: rm -f /tmp/tmp.lFY8J0NeYn