+ 674465:jenkins18216444298343693648.sh: build_container_exec: 29: set +x + 2033644:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 2033644:pw-trigger.sh: 47: pw_init gcc + 2033644:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_init: 42: local project=gcc + 2033644:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 2033644:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 2033644:pw-trigger.sh: pw_init: 48: pw_clear_cache + 2033644:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-2033644 + 2033644:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-2033644 ++ 2033644:pw-trigger.sh: 49: mktemp + 2033644:pw-trigger.sh: 49: yaml=/tmp/tmp.eK7qfSHB57 + 2033644:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.eK7qfSHB57' EXIT + 2033644:pw-trigger.sh: 53: readarray -t prereq_bots ++ 2033644:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 2033644:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 2033644:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 2033644:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 2033644:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 2033644:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 2033644:pw-trigger.sh: 58: shyaml get-length + 2033644:pw-trigger.sh: 58: len=30 + 2033644:pw-trigger.sh: 59: i=30 + 2033644:pw-trigger.sh: 60: j=0 + 2033644:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=29 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 29.id + 2033644:pw-trigger.sh: 64: series_id=65052 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65052 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65052 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65052 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65052 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65052 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65052 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65052 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65052 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141452 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141452 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141452 + 2033644:pw-trigger.sh: 74: patch_id=141452 + 2033644:pw-trigger.sh: 75: '[' 141452 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141452 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141452 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141452 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141452 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141452 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141452 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IrQtNhiTuF +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fepAnwk1hf ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IrQtNhiTuF /tmp/tmp.fepAnwk1hf' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141452/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141452/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033771 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fepAnwk1hf ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497055, "url": "https://patchwork.sourceware.org/api/1.2/patches/141452/checks/497055/", "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-16T01:51:49.171083", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11089/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:51:49.171083 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:51:49.171083 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845109 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786845109 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845109 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033778 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fepAnwk1hf ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497056, "url": "https://patchwork.sourceware.org/api/1.2/patches/141452/checks/497056/", "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-16T01:51:57.569129", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11089/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:51:57.569129 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:51:57.569129 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845117 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845109 -le 1786845117 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845117 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033785 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fepAnwk1hf ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497094, "url": "https://patchwork.sourceware.org/api/1.2/patches/141452/checks/497094/", "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-16T03:31:43.866316", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11089/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T03:31:43.866316 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T03:31:43.866316 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786851103 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845117 -le 1786851103 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786851103 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033792 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fepAnwk1hf ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IrQtNhiTuF /tmp/tmp.fepAnwk1hf + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65052 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65052 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65052 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65052 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=28 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 28.id + 2033644:pw-trigger.sh: 64: series_id=65053 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65053 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65053 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65053 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65053 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65053 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65053 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65053 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65053 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141453 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141453 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141453 + 2033644:pw-trigger.sh: 74: patch_id=141453 + 2033644:pw-trigger.sh: 75: '[' 141453 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141453 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141453 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141453 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141453 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141453 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141453 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bgH60ZsDwG +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.X2e2qd1EGv ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bgH60ZsDwG /tmp/tmp.X2e2qd1EGv' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141453/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141453/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033894 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2e2qd1EGv ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497057, "url": "https://patchwork.sourceware.org/api/1.2/patches/141453/checks/497057/", "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-16T01:52:09.965196", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11090/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:09.965196 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:09.965196 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845129 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786845129 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845129 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033901 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2e2qd1EGv ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497058, "url": "https://patchwork.sourceware.org/api/1.2/patches/141453/checks/497058/", "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-16T01:52:15.569691", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11090/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:15.569691 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:15.569691 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845135 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845129 -le 1786845135 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845135 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033908 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2e2qd1EGv ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497093, "url": "https://patchwork.sourceware.org/api/1.2/patches/141453/checks/497093/", "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-16T03:31:11.663819", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11090/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T03:31:11.663819 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T03:31:11.663819 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786851071 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845135 -le 1786851071 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786851071 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2033915 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.X2e2qd1EGv ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bgH60ZsDwG /tmp/tmp.X2e2qd1EGv + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65053 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65053 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65053 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65053 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=27 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 27.id + 2033644:pw-trigger.sh: 64: series_id=65054 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65054 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65054 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65054 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65054 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65054 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65054 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65054 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65054 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141454 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141454 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141454 + 2033644:pw-trigger.sh: 74: patch_id=141454 + 2033644:pw-trigger.sh: 75: '[' 141454 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141454 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141454 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141454 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141454 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141454 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141454 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VQnp2w0rxq +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7kPLRg62tp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VQnp2w0rxq /tmp/tmp.7kPLRg62tp' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141454/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141454/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034017 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7kPLRg62tp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497059, "url": "https://patchwork.sourceware.org/api/1.2/patches/141454/checks/497059/", "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-16T01:52:19.666069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11091/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:19.666069 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:19.666069 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845139 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786845139 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845139 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034024 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7kPLRg62tp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497060, "url": "https://patchwork.sourceware.org/api/1.2/patches/141454/checks/497060/", "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-16T01:52:26.667849", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11091/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:26.667849 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:26.667849 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845146 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845139 -le 1786845146 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845146 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034031 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7kPLRg62tp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497099, "url": "https://patchwork.sourceware.org/api/1.2/patches/141454/checks/497099/", "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-16T03:36:30.369762", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11091/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T03:36:30.369762 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T03:36:30.369762 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786851390 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845146 -le 1786851390 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786851390 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034038 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7kPLRg62tp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VQnp2w0rxq /tmp/tmp.7kPLRg62tp + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65054 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65054 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65054 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65054 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=26 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 26.id + 2033644:pw-trigger.sh: 64: series_id=65055 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65055 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65055 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65055 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65055 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65055 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65055 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65055 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65055 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141455 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141455 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141455 + 2033644:pw-trigger.sh: 74: patch_id=141455 + 2033644:pw-trigger.sh: 75: '[' 141455 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141455 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141455 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141455 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141455 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141455 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141455 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Aw378fCXXs +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mgbkcqxrcn ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Aw378fCXXs /tmp/tmp.mgbkcqxrcn' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141455/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141455/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034140 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mgbkcqxrcn ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497062, "url": "https://patchwork.sourceware.org/api/1.2/patches/141455/checks/497062/", "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-16T01:52:39.968415", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11092/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:39.968415 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:39.968415 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845159 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786845159 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845159 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034147 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mgbkcqxrcn ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497064, "url": "https://patchwork.sourceware.org/api/1.2/patches/141455/checks/497064/", "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-16T01:52:48.065188", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11092/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:48.065188 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:48.065188 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845168 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845159 -le 1786845168 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845168 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034154 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mgbkcqxrcn ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497102, "url": "https://patchwork.sourceware.org/api/1.2/patches/141455/checks/497102/", "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-16T03:38:35.163984", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11092/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T03:38:35.163984 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T03:38:35.163984 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786851515 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845168 -le 1786851515 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786851515 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034161 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mgbkcqxrcn ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Aw378fCXXs /tmp/tmp.mgbkcqxrcn + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65055 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65055 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65055 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65055 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=25 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 25.id + 2033644:pw-trigger.sh: 64: series_id=65056 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65056 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65056 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65056 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65056 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65056 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65056 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65056 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65056 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141456 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141456 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141456 + 2033644:pw-trigger.sh: 74: patch_id=141456 + 2033644:pw-trigger.sh: 75: '[' 141456 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141456 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141456 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141456 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141456 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141456 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141456 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S7Xyrgwiuu +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.98Gh27tLSZ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S7Xyrgwiuu /tmp/tmp.98Gh27tLSZ' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141456/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141456/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034263 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.98Gh27tLSZ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S7Xyrgwiuu /tmp/tmp.98Gh27tLSZ + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141456 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141456 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141456 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tajLdzkcwH +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aWyJhhucm1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tajLdzkcwH /tmp/tmp.aWyJhhucm1' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141456/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141456/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034278 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aWyJhhucm1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496488, "url": "https://patchwork.sourceware.org/api/1.2/patches/141456/checks/496488/", "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-15T00:28:01.569817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13424/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T00:28:01.569817 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T00:28:01.569817 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786753681 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786753681 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786753681 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034285 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aWyJhhucm1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496489, "url": "https://patchwork.sourceware.org/api/1.2/patches/141456/checks/496489/", "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-15T00:28:43.863212", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13424/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T00:28:43.863212 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T00:28:43.863212 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786753723 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786753681 -le 1786753723 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786753723 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034292 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aWyJhhucm1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tajLdzkcwH /tmp/tmp.aWyJhhucm1 + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 141456:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141456:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=24 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 24.id + 2033644:pw-trigger.sh: 64: series_id=65057 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65057 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65057 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65057 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65057 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65057 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65057 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65057 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65057 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141457 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141457 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141457 + 2033644:pw-trigger.sh: 74: patch_id=141457 + 2033644:pw-trigger.sh: 75: '[' 141457 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141457 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141457 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141457 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141457 ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141457 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141457 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pyGi6yZxpj +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8XCMFX3q2j ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pyGi6yZxpj /tmp/tmp.8XCMFX3q2j' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141457/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141457/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034379 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XCMFX3q2j ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497061, "url": "https://patchwork.sourceware.org/api/1.2/patches/141457/checks/497061/", "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-16T01:52:27.464863", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11093/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:27.464863 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:27.464863 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845147 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786845147 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845147 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034386 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XCMFX3q2j ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497063, "url": "https://patchwork.sourceware.org/api/1.2/patches/141457/checks/497063/", "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-16T01:52:41.364570", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11093/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:52:41.364570 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:52:41.364570 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786845161 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845147 -le 1786845161 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786845161 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034393 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XCMFX3q2j ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497105, "url": "https://patchwork.sourceware.org/api/1.2/patches/141457/checks/497105/", "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-16T03:39:22.971110", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11093/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T03:39:22.971110 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T03:39:22.971110 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786851562 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786845161 -le 1786851562 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786851562 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034400 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8XCMFX3q2j ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pyGi6yZxpj /tmp/tmp.8XCMFX3q2j + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65057 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65057 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65057 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65057 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=23 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 23.id + 2033644:pw-trigger.sh: 64: series_id=65058 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65058 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65058 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65058 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65058 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65058 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65058 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65058 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65058 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141458 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141458 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141458 + 2033644:pw-trigger.sh: 74: patch_id=141458 + 2033644:pw-trigger.sh: 75: '[' 141458 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141458 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141458 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141458 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141458 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141458 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141458 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4QARGScotR +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TOZLkEBt54 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4QARGScotR /tmp/tmp.TOZLkEBt54' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141458/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141458/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034502 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOZLkEBt54 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497002, "url": "https://patchwork.sourceware.org/api/1.2/patches/141458/checks/497002/", "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-15T19:56:29.464228", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11081/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:56:29.464228 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:56:29.464228 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823789 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786823789 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823789 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034509 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOZLkEBt54 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497003, "url": "https://patchwork.sourceware.org/api/1.2/patches/141458/checks/497003/", "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-15T19:56:33.664266", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11081/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:56:33.664266 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:56:33.664266 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823793 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823789 -le 1786823793 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823793 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034516 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOZLkEBt54 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497014, "url": "https://patchwork.sourceware.org/api/1.2/patches/141458/checks/497014/", "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-15T22:03:56.957121", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11081/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T22:03:56.957121 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T22:03:56.957121 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786831436 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823793 -le 1786831436 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786831436 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034523 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TOZLkEBt54 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4QARGScotR /tmp/tmp.TOZLkEBt54 + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65058 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65058 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65058 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65058 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=22 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 22.id + 2033644:pw-trigger.sh: 64: series_id=65060 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65060 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65060 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65060 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65060 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65060 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65060 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65060 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65060 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141460 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141460 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141460 + 2033644:pw-trigger.sh: 74: patch_id=141460 + 2033644:pw-trigger.sh: 75: '[' 141460 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141460 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141460 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141460 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141460 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141460 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141460 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uIfXVy99TJ +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AZAKXxITAX ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uIfXVy99TJ /tmp/tmp.AZAKXxITAX' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141460/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141460/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034625 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZAKXxITAX ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uIfXVy99TJ /tmp/tmp.AZAKXxITAX + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141460 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141460 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141460 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zLHMCJvuUH +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iCagDqhc6f ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zLHMCJvuUH /tmp/tmp.iCagDqhc6f' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141460/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141460/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034640 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCagDqhc6f ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496745, "url": "https://patchwork.sourceware.org/api/1.2/patches/141460/checks/496745/", "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-15T05:25:01.614366", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13436/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:25:01.614366 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:25:01.614366 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786771501 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786771501 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771501 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034647 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCagDqhc6f ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496746, "url": "https://patchwork.sourceware.org/api/1.2/patches/141460/checks/496746/", "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-15T05:25:31.322989", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13436/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:25:31.322989 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:25:31.322989 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786771531 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786771501 -le 1786771531 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771531 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034654 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iCagDqhc6f ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zLHMCJvuUH /tmp/tmp.iCagDqhc6f + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141460:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141460:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=21 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 21.id + 2033644:pw-trigger.sh: 64: series_id=65061 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65061 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65061 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65061 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65061 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65061 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65061 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65061 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65061 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141461 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141461 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141461 + 2033644:pw-trigger.sh: 74: patch_id=141461 + 2033644:pw-trigger.sh: 75: '[' 141461 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141461 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141461 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141461 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141461 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141461 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141461 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.KVT4e1CfLB +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MMa2l4hEzF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.KVT4e1CfLB /tmp/tmp.MMa2l4hEzF' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141461/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141461/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034741 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMa2l4hEzF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496994, "url": "https://patchwork.sourceware.org/api/1.2/patches/141461/checks/496994/", "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-15T19:52:19.587492", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11082/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:19.587492 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:19.587492 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823539 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786823539 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823539 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034748 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMa2l4hEzF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496997, "url": "https://patchwork.sourceware.org/api/1.2/patches/141461/checks/496997/", "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-15T19:52:22.186395", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11082/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:22.186395 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:22.186395 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823542 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823539 -le 1786823542 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823542 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034755 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMa2l4hEzF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497013, "url": "https://patchwork.sourceware.org/api/1.2/patches/141461/checks/497013/", "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-15T21:58:03.595542", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11082/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T21:58:03.595542 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T21:58:03.595542 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786831083 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823542 -le 1786831083 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786831083 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034762 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMa2l4hEzF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.KVT4e1CfLB /tmp/tmp.MMa2l4hEzF + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65061 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65061 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65061 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65061 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=20 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 20.id + 2033644:pw-trigger.sh: 64: series_id=65062 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65062 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65062 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65062 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65062 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65062 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65062 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65062 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65062 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141462 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141462 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141462 + 2033644:pw-trigger.sh: 74: patch_id=141462 + 2033644:pw-trigger.sh: 75: '[' 141462 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141462 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141462 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141462 property State value ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141462 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141462 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141462 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C5W9YYeBRW +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Fl3aQJZEaP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C5W9YYeBRW /tmp/tmp.Fl3aQJZEaP' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141462/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141462/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034864 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Fl3aQJZEaP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C5W9YYeBRW /tmp/tmp.Fl3aQJZEaP + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141462 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141462 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141462 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kan6xprAuB +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IC69XkmjpP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kan6xprAuB /tmp/tmp.IC69XkmjpP' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141462/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141462/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034879 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IC69XkmjpP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496747, "url": "https://patchwork.sourceware.org/api/1.2/patches/141462/checks/496747/", "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-15T05:28:37.960772", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13438/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:28:37.960772 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:28:37.960772 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786771717 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786771717 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771717 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034886 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IC69XkmjpP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496748, "url": "https://patchwork.sourceware.org/api/1.2/patches/141462/checks/496748/", "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-15T05:28:48.478963", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13438/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:28:48.478963 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:28:48.478963 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786771728 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786771717 -le 1786771728 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771728 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034893 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IC69XkmjpP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kan6xprAuB /tmp/tmp.IC69XkmjpP WARNING: Waiting for 141462:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141462:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=19 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 19.id + 2033644:pw-trigger.sh: 64: series_id=65063 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65063 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65063 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65063 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65063 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65063 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65063 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65063 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65063 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141464 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141464 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141464 + 2033644:pw-trigger.sh: 74: patch_id=141464 + 2033644:pw-trigger.sh: 75: '[' 141464 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141464 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141464 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141464 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141464 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141464 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141464 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PH5PEkrBIV +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8R8CHm8CKd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PH5PEkrBIV /tmp/tmp.8R8CHm8CKd' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141464/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141464/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034984 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8R8CHm8CKd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496995, "url": "https://patchwork.sourceware.org/api/1.2/patches/141464/checks/496995/", "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-15T19:52:20.831864", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11083/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:20.831864 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:20.831864 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823540 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786823540 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823540 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034991 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8R8CHm8CKd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496998, "url": "https://patchwork.sourceware.org/api/1.2/patches/141464/checks/496998/", "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-15T19:52:23.955120", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11083/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:23.955120 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:23.955120 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823543 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823540 -le 1786823543 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823543 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2034998 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8R8CHm8CKd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497018, "url": "https://patchwork.sourceware.org/api/1.2/patches/141464/checks/497018/", "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-15T22:06:16.001330", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11083/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T22:06:16.001330 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T22:06:16.001330 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786831576 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823543 -le 1786831576 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786831576 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035005 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8R8CHm8CKd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PH5PEkrBIV /tmp/tmp.8R8CHm8CKd + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65063 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65063 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65063 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65063 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141465 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141465 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141465 + 2033644:pw-trigger.sh: 74: patch_id=141465 + 2033644:pw-trigger.sh: 75: '[' 141465 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141465 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141465 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141465 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141465 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141465 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141465 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JjJsPyvGB2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mdBJrepWGz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JjJsPyvGB2 /tmp/tmp.mdBJrepWGz' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141465/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141465/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035069 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mdBJrepWGz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JjJsPyvGB2 /tmp/tmp.mdBJrepWGz + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141465 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141465 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141465 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YdTl7B3pBI +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1M538Dp1aO ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YdTl7B3pBI /tmp/tmp.1M538Dp1aO' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141465/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141465/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035084 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1M538Dp1aO ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496899, "url": "https://patchwork.sourceware.org/api/1.2/patches/141465/checks/496899/", "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-15T14:09:27.443719", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13441/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:09:27.443719 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:09:27.443719 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786802967 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786802967 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786802967 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035091 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1M538Dp1aO ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496900, "url": "https://patchwork.sourceware.org/api/1.2/patches/141465/checks/496900/", "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-15T14:09:32.041274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13441/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:09:32.041274 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:09:32.041274 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786802972 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786802967 -le 1786802972 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786802972 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035098 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1M538Dp1aO ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496919, "url": "https://patchwork.sourceware.org/api/1.2/patches/141465/checks/496919/", "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-15T14:29:19.791655", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13441/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:29:19.791655 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:29:19.791655 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786804159 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786802972 -le 1786804159 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786804159 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035105 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1M538Dp1aO ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YdTl7B3pBI /tmp/tmp.1M538Dp1aO + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=1 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=18 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 18.id + 2033644:pw-trigger.sh: 64: series_id=65064 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65064 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65064 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65064 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65064 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65064 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65064 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65064 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65064 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141466 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141466 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141466 + 2033644:pw-trigger.sh: 74: patch_id=141466 + 2033644:pw-trigger.sh: 75: '[' 141466 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141466 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141466 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141466 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141466 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141466 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141466 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Ign8GC61c7 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GFT1RjWUeM ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Ign8GC61c7 /tmp/tmp.GFT1RjWUeM' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141466/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141466/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035193 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GFT1RjWUeM ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Ign8GC61c7 /tmp/tmp.GFT1RjWUeM + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141466 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141466 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141466 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y2VSInCm6D +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.012hEbfS8a ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y2VSInCm6D /tmp/tmp.012hEbfS8a' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141466/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141466/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035208 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.012hEbfS8a ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496898, "url": "https://patchwork.sourceware.org/api/1.2/patches/141466/checks/496898/", "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-15T14:09:26.068796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13442/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:09:26.068796 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:09:26.068796 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786802966 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786802966 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786802966 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035215 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.012hEbfS8a ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496901, "url": "https://patchwork.sourceware.org/api/1.2/patches/141466/checks/496901/", "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-15T14:09:33.961257", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13442/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:09:33.961257 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:09:33.961257 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786802973 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786802966 -le 1786802973 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786802973 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035222 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.012hEbfS8a ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y2VSInCm6D /tmp/tmp.012hEbfS8a + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141466:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141466:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=17 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 17.id + 2033644:pw-trigger.sh: 64: series_id=65065 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65065 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65065 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65065 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65065 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65065 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65065 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65065 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65065 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141467 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141467 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141467 + 2033644:pw-trigger.sh: 74: patch_id=141467 + 2033644:pw-trigger.sh: 75: '[' 141467 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141467 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141467 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141467 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141467 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141467 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141467 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wky9T66Xse +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Kg85GZuFon ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wky9T66Xse /tmp/tmp.Kg85GZuFon' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141467/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141467/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035309 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Kg85GZuFon ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wky9T66Xse /tmp/tmp.Kg85GZuFon + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141467 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141467 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141467 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PZHte88rRY +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8L0pmtDfRu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PZHte88rRY /tmp/tmp.8L0pmtDfRu' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141467/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141467/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035324 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8L0pmtDfRu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496903, "url": "https://patchwork.sourceware.org/api/1.2/patches/141467/checks/496903/", "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-15T14:13:35.090728", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13443/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:13:35.090728 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:13:35.090728 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786803215 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786803215 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786803215 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035331 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8L0pmtDfRu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496904, "url": "https://patchwork.sourceware.org/api/1.2/patches/141467/checks/496904/", "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-15T14:13:51.491137", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13443/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:13:51.491137 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:13:51.491137 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786803231 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786803215 -le 1786803231 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786803231 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035338 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8L0pmtDfRu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PZHte88rRY /tmp/tmp.8L0pmtDfRu + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141467:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141467:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=16 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 16.id + 2033644:pw-trigger.sh: 64: series_id=65066 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65066 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65066 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65066 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65066 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65066 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65066 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65066 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65066 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141468 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141468 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141468 + 2033644:pw-trigger.sh: 74: patch_id=141468 + 2033644:pw-trigger.sh: 75: '[' 141468 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141468 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141468 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141468 property State value ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141468 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141468 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141468 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TJH0xsGLag +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PL4gkjfXut ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TJH0xsGLag /tmp/tmp.PL4gkjfXut' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141468/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141468/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035425 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PL4gkjfXut ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496996, "url": "https://patchwork.sourceware.org/api/1.2/patches/141468/checks/496996/", "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-15T19:52:21.947150", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11084/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:21.947150 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:21.947150 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823541 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786823541 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823541 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035432 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PL4gkjfXut ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496999, "url": "https://patchwork.sourceware.org/api/1.2/patches/141468/checks/496999/", "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-15T19:52:24.337267", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11084/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:52:24.337267 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:52:24.337267 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786823544 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823541 -le 1786823544 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823544 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035439 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PL4gkjfXut ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497012, "url": "https://patchwork.sourceware.org/api/1.2/patches/141468/checks/497012/", "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-15T21:55:19.706506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11084/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T21:55:19.706506 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T21:55:19.706506 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786830919 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786823544 -le 1786830919 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786830919 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035446 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PL4gkjfXut ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TJH0xsGLag /tmp/tmp.PL4gkjfXut + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65066 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65066 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65066 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65066 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=15 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 15.id + 2033644:pw-trigger.sh: 64: series_id=65068 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65068 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65068 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65068 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65068 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65068 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65068 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65068 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65068 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141470 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141470 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141470 + 2033644:pw-trigger.sh: 74: patch_id=141470 + 2033644:pw-trigger.sh: 75: '[' 141470 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141470 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141470 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141470 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141470 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141470 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141470 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r3pJsJ2vtt +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VjyXUkhJBg ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r3pJsJ2vtt /tmp/tmp.VjyXUkhJBg' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141470/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141470/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035548 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjyXUkhJBg ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497007, "url": "https://patchwork.sourceware.org/api/1.2/patches/141470/checks/497007/", "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-15T20:08:39.468277", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11085/log", "context": "tcwg_gcc_check--master-arm", "description": "Test started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T20:08:39.468277 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T20:08:39.468277 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786824519 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786824519 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786824519 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035555 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjyXUkhJBg ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497008, "url": "https://patchwork.sourceware.org/api/1.2/patches/141470/checks/497008/", "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-15T20:08:42.070603", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11085/log", "context": "tcwg_gcc_check--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T20:08:42.070603 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T20:08:42.070603 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786824522 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786824519 -le 1786824522 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786824522 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035562 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjyXUkhJBg ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497021, "url": "https://patchwork.sourceware.org/api/1.2/patches/141470/checks/497021/", "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-15T22:13:21.315135", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_check--master-arm-precommit/builds/11085/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_check--master-arm", "description": "Test passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T22:13:21.315135 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T22:13:21.315135 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786832001 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786824522 -le 1786832001 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786832001 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035569 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjyXUkhJBg ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r3pJsJ2vtt /tmp/tmp.VjyXUkhJBg + 2033644:pw-trigger.sh: 89: check_state=success + 2033644:pw-trigger.sh: 90: '[' success = pending ']' + 2033644:pw-trigger.sh: 93: num_patch=1 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65068 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65068 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65068 property '.*' value Patches 1 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65068 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 2033644:pw-trigger.sh: 74: true + 2033644:pw-trigger.sh: 74: patch_id= + 2033644:pw-trigger.sh: 75: '[' '' = '' ']' + 2033644:pw-trigger.sh: 76: break + 2033644:pw-trigger.sh: 96: '[' '' = '' ']' + 2033644:pw-trigger.sh: 97: continue + 2033644:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=14 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 14.id + 2033644:pw-trigger.sh: 64: series_id=65069 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65069 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65069 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65069 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65069 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65069 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65069 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65069 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65069 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141471 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141471 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141471 + 2033644:pw-trigger.sh: 74: patch_id=141471 + 2033644:pw-trigger.sh: 75: '[' 141471 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141471 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141471 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141471 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141471 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141471 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141471 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jUNhWslg1c +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RU9HgDeUQ0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jUNhWslg1c /tmp/tmp.RU9HgDeUQ0' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141471/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141471/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035671 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RU9HgDeUQ0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jUNhWslg1c /tmp/tmp.RU9HgDeUQ0 + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141471 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141471 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141471 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xPD1h59aOn +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GLudent6wT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xPD1h59aOn /tmp/tmp.GLudent6wT' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141471/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141471/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035686 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GLudent6wT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496910, "url": "https://patchwork.sourceware.org/api/1.2/patches/141471/checks/496910/", "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-15T14:17:35.263417", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13446/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:17:35.263417 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:17:35.263417 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786803455 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786803455 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786803455 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035693 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GLudent6wT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496911, "url": "https://patchwork.sourceware.org/api/1.2/patches/141471/checks/496911/", "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-15T14:18:01.539954", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13446/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T14:18:01.539954 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T14:18:01.539954 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786803481 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786803455 -le 1786803481 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786803481 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035700 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GLudent6wT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xPD1h59aOn /tmp/tmp.GLudent6wT WARNING: Waiting for 141471:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141471:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=13 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 13.id + 2033644:pw-trigger.sh: 64: series_id=65071 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65071 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65071 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65071 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65071 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65071 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65071 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65071 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65071 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141473 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141473 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141473 + 2033644:pw-trigger.sh: 74: patch_id=141473 + 2033644:pw-trigger.sh: 75: '[' 141473 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141473 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141473 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141473 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141473 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141473 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141473 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WduKJ3rVle +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HlCUQ3x6p0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WduKJ3rVle /tmp/tmp.HlCUQ3x6p0' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141473/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141473/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035787 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HlCUQ3x6p0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WduKJ3rVle /tmp/tmp.HlCUQ3x6p0 + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141473 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141473 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141473 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eFqOsATI7U +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SLjFk8ryzN ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eFqOsATI7U /tmp/tmp.SLjFk8ryzN' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141473/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141473/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035802 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SLjFk8ryzN ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497036, "url": "https://patchwork.sourceware.org/api/1.2/patches/141473/checks/497036/", "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-16T01:10:06.575619", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13449/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:10:06.575619 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:10:06.575619 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842606 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786842606 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842606 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035809 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SLjFk8ryzN ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497038, "url": "https://patchwork.sourceware.org/api/1.2/patches/141473/checks/497038/", "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-16T01:10:23.661850", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13449/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:10:23.661850 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:10:23.661850 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842623 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842606 -le 1786842623 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842623 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035816 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SLjFk8ryzN ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497053, "url": "https://patchwork.sourceware.org/api/1.2/patches/141473/checks/497053/", "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-16T01:25:29.670829", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13449/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:25:29.670829 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:25:29.670829 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786843529 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842623 -le 1786843529 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786843529 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035823 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SLjFk8ryzN ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eFqOsATI7U /tmp/tmp.SLjFk8ryzN + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=2 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=12 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 12.id + 2033644:pw-trigger.sh: 64: series_id=65072 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65072 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65072 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65072 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65072 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65072 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65072 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65072 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65072 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141474 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141474 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141474 + 2033644:pw-trigger.sh: 74: patch_id=141474 + 2033644:pw-trigger.sh: 75: '[' 141474 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141474 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141474 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141474 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141474 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141474 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141474 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0BWGbTUfmU +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GV6LFLnvFK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0BWGbTUfmU /tmp/tmp.GV6LFLnvFK' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141474/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141474/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035911 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GV6LFLnvFK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0BWGbTUfmU /tmp/tmp.GV6LFLnvFK + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141474 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141474 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141474 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0DtSq5bXwb +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.azukzonyyK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0DtSq5bXwb /tmp/tmp.azukzonyyK' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141474/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141474/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035926 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.azukzonyyK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497045, "url": "https://patchwork.sourceware.org/api/1.2/patches/141474/checks/497045/", "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-16T01:11:48.576263", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13450/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:11:48.576263 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:11:48.576263 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842708 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786842708 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842708 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035933 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.azukzonyyK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497049, "url": "https://patchwork.sourceware.org/api/1.2/patches/141474/checks/497049/", "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-16T01:12:25.079304", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13450/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:12:25.079304 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:12:25.079304 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842745 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842708 -le 1786842745 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842745 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2035940 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.azukzonyyK ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0DtSq5bXwb /tmp/tmp.azukzonyyK + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141474:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141474:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=11 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 11.id + 2033644:pw-trigger.sh: 64: series_id=65073 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65073 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65073 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65073 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65073 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65073 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65073 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65073 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65073 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141475 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141475 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141475 + 2033644:pw-trigger.sh: 74: patch_id=141475 + 2033644:pw-trigger.sh: 75: '[' 141475 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141475 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141475 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141475 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141475 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141475 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141475 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WHR47cZKYL +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ssvw7qxy6P ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WHR47cZKYL /tmp/tmp.Ssvw7qxy6P' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141475/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141475/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036027 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ssvw7qxy6P ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WHR47cZKYL /tmp/tmp.Ssvw7qxy6P + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141475 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141475 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141475 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.t7em50JPGo +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u5Et92xgqu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.t7em50JPGo /tmp/tmp.u5Et92xgqu' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141475/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141475/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036042 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u5Et92xgqu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497040, "url": "https://patchwork.sourceware.org/api/1.2/patches/141475/checks/497040/", "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-16T01:11:28.683694", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13451/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:11:28.683694 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:11:28.683694 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842688 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786842688 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842688 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036049 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u5Et92xgqu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497044, "url": "https://patchwork.sourceware.org/api/1.2/patches/141475/checks/497044/", "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-16T01:11:47.855790", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13451/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:11:47.855790 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:11:47.855790 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842707 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842688 -le 1786842707 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842707 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036056 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u5Et92xgqu ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.t7em50JPGo /tmp/tmp.u5Et92xgqu + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break WARNING: Waiting for 141475:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141475:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=10 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 10.id + 2033644:pw-trigger.sh: 64: series_id=65074 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65074 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65074 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65074 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65074 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65074 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65074 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65074 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65074 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141476 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141476 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141476 + 2033644:pw-trigger.sh: 74: patch_id=141476 + 2033644:pw-trigger.sh: 75: '[' 141476 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141476 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141476 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141476 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141476 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141476 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141476 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7IOZZI6m3D +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gZl0l7K50d ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7IOZZI6m3D /tmp/tmp.gZl0l7K50d' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141476/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141476/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036143 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gZl0l7K50d ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7IOZZI6m3D /tmp/tmp.gZl0l7K50d + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141476 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141476 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141476 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mQOHuEuAEy +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6mKb9xPGjY ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mQOHuEuAEy /tmp/tmp.6mKb9xPGjY' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141476/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141476/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036158 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6mKb9xPGjY ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497046, "url": "https://patchwork.sourceware.org/api/1.2/patches/141476/checks/497046/", "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-16T01:11:56.429226", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13452/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:11:56.429226 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:11:56.429226 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842716 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786842716 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842716 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036165 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6mKb9xPGjY ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497047, "url": "https://patchwork.sourceware.org/api/1.2/patches/141476/checks/497047/", "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-16T01:12:21.679709", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13452/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:12:21.679709 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:12:21.679709 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842741 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842716 -le 1786842741 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842741 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036172 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6mKb9xPGjY ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mQOHuEuAEy /tmp/tmp.6mKb9xPGjY + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141476:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141476:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=9 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 9.id + 2033644:pw-trigger.sh: 64: series_id=65075 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65075 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65075 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65075 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65075 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65075 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65075 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65075 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65075 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141477 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141477 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141477 + 2033644:pw-trigger.sh: 74: patch_id=141477 + 2033644:pw-trigger.sh: 75: '[' 141477 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141477 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141477 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141477 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141477 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141477 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141477 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BAV4OSb5L1 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qEAYPG7VsQ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BAV4OSb5L1 /tmp/tmp.qEAYPG7VsQ' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141477/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141477/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036259 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qEAYPG7VsQ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BAV4OSb5L1 /tmp/tmp.qEAYPG7VsQ + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141477 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141477 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141477 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mqydU066a4 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tiPHyoU4L1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mqydU066a4 /tmp/tmp.tiPHyoU4L1' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141477/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141477/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036274 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiPHyoU4L1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497042, "url": "https://patchwork.sourceware.org/api/1.2/patches/141477/checks/497042/", "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-16T01:11:30.697838", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13453/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:11:30.697838 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:11:30.697838 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842690 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786842690 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842690 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036281 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiPHyoU4L1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497048, "url": "https://patchwork.sourceware.org/api/1.2/patches/141477/checks/497048/", "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-16T01:12:21.691313", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13453/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T01:12:21.691313 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T01:12:21.691313 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786842741 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786842690 -le 1786842741 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786842741 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036288 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tiPHyoU4L1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mqydU066a4 /tmp/tmp.tiPHyoU4L1 WARNING: Waiting for 141477:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141477:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=8 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 8.id + 2033644:pw-trigger.sh: 64: series_id=65076 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65076 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65076 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65076 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65076 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65076 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65076 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65076 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65076 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141480 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141480 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141480 + 2033644:pw-trigger.sh: 74: patch_id=141480 + 2033644:pw-trigger.sh: 75: '[' 141480 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141480 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141480 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141480 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141480 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141480 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141480 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mrh2GEDgVa +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uJgjQ4RJLx ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mrh2GEDgVa /tmp/tmp.uJgjQ4RJLx' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141480/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141480/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036379 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uJgjQ4RJLx ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mrh2GEDgVa /tmp/tmp.uJgjQ4RJLx + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141480 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141480 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141480 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.rRZ94M7IWw +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.F07e8hqXCF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.rRZ94M7IWw /tmp/tmp.F07e8hqXCF' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141480/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141480/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036394 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F07e8hqXCF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497169, "url": "https://patchwork.sourceware.org/api/1.2/patches/141480/checks/497169/", "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-16T06:34:50.991956", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13454/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:50.991956 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:50.991956 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862090 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862090 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862090 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036401 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F07e8hqXCF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497172, "url": "https://patchwork.sourceware.org/api/1.2/patches/141480/checks/497172/", "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-16T06:34:54.409659", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13454/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:54.409659 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:54.409659 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862094 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862090 -le 1786862094 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862094 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036408 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F07e8hqXCF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497192, "url": "https://patchwork.sourceware.org/api/1.2/patches/141480/checks/497192/", "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-16T06:56:16.501736", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13454/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:56:16.501736 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:56:16.501736 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786863376 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862094 -le 1786863376 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786863376 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036415 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.F07e8hqXCF ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.rRZ94M7IWw /tmp/tmp.F07e8hqXCF + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=3 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=7 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 7.id + 2033644:pw-trigger.sh: 64: series_id=65077 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65077 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65077 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65077 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65077 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65077 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65077 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65077 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65077 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141484 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141484 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141484 + 2033644:pw-trigger.sh: 74: patch_id=141484 + 2033644:pw-trigger.sh: 75: '[' 141484 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141484 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141484 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141484 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141484 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141484 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141484 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1FS7iqat5w +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.w2JDSKwLsy ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1FS7iqat5w /tmp/tmp.w2JDSKwLsy' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141484/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141484/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036513 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.w2JDSKwLsy ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1FS7iqat5w /tmp/tmp.w2JDSKwLsy + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141484 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141484 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141484 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pjcNRCDtdO +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d79w6usJ1b ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pjcNRCDtdO /tmp/tmp.d79w6usJ1b' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141484/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141484/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036528 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d79w6usJ1b ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497170, "url": "https://patchwork.sourceware.org/api/1.2/patches/141484/checks/497170/", "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-16T06:34:51.206006", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13455/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:51.206006 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:51.206006 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862091 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862091 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862091 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036535 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d79w6usJ1b ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497174, "url": "https://patchwork.sourceware.org/api/1.2/patches/141484/checks/497174/", "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-16T06:34:57.951479", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13455/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:57.951479 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:57.951479 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862097 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862091 -le 1786862097 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862097 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036542 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d79w6usJ1b ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pjcNRCDtdO /tmp/tmp.d79w6usJ1b + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141484:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141484:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=6 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 6.id + 2033644:pw-trigger.sh: 64: series_id=65079 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65079 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65079 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65079 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65079 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65079 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65079 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65079 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65079 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141488 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141488 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141488 + 2033644:pw-trigger.sh: 74: patch_id=141488 + 2033644:pw-trigger.sh: 75: '[' 141488 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141488 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141488 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141488 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141488 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141488 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141488 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FoPKOgZK4c +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AfPLnjDJwE ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FoPKOgZK4c /tmp/tmp.AfPLnjDJwE' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141488/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141488/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036629 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AfPLnjDJwE ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FoPKOgZK4c /tmp/tmp.AfPLnjDJwE + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141488 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141488 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141488 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9UIKEaVRPN +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.698RpOHXYz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9UIKEaVRPN /tmp/tmp.698RpOHXYz' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141488/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141488/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036644 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.698RpOHXYz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497167, "url": "https://patchwork.sourceware.org/api/1.2/patches/141488/checks/497167/", "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-16T06:34:30.122913", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13456/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:30.122913 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:30.122913 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862070 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862070 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862070 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036651 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.698RpOHXYz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497168, "url": "https://patchwork.sourceware.org/api/1.2/patches/141488/checks/497168/", "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-16T06:34:32.534354", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13456/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:32.534354 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:32.534354 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862072 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862070 -le 1786862072 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862072 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036658 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.698RpOHXYz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497191, "url": "https://patchwork.sourceware.org/api/1.2/patches/141488/checks/497191/", "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-16T06:55:59.943449", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13456/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:55:59.943449 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:55:59.943449 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786863359 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862072 -le 1786863359 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786863359 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036665 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.698RpOHXYz ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9UIKEaVRPN /tmp/tmp.698RpOHXYz + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=4 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=5 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 5.id + 2033644:pw-trigger.sh: 64: series_id=65080 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65080 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65080 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65080 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65080 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65080 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65080 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65080 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65080 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141489 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141489 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141489 + 2033644:pw-trigger.sh: 74: patch_id=141489 + 2033644:pw-trigger.sh: 75: '[' 141489 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141489 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141489 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141489 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141489 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141489 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141489 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AFt7IFyf2C +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jcgordAuT1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AFt7IFyf2C /tmp/tmp.jcgordAuT1' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141489/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141489/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036753 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jcgordAuT1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AFt7IFyf2C /tmp/tmp.jcgordAuT1 + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141489 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141489 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141489 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j71S2nGhdb +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.b8mtvUhwRk ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j71S2nGhdb /tmp/tmp.b8mtvUhwRk' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141489/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141489/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036768 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b8mtvUhwRk ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497171, "url": "https://patchwork.sourceware.org/api/1.2/patches/141489/checks/497171/", "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-16T06:34:51.395158", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13457/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:51.395158 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:51.395158 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862091 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862091 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862091 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036775 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b8mtvUhwRk ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497175, "url": "https://patchwork.sourceware.org/api/1.2/patches/141489/checks/497175/", "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-16T06:34:58.511329", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13457/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:34:58.511329 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:34:58.511329 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862098 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862091 -le 1786862098 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862098 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036782 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.b8mtvUhwRk ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j71S2nGhdb /tmp/tmp.b8mtvUhwRk + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 141489:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141489:tcwg_gcc_build--master-arm to succeed.' + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=4 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 4.id + 2033644:pw-trigger.sh: 64: series_id=65081 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65081 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65081 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65081 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65081 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65081 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65081 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65081 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65081 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141490 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141490 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141490 + 2033644:pw-trigger.sh: 74: patch_id=141490 + 2033644:pw-trigger.sh: 75: '[' 141490 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141490 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141490 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141490 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141490 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141490 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141490 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2GT9RAzUPn +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JTNt3se47X ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2GT9RAzUPn /tmp/tmp.JTNt3se47X' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141490/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141490/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036869 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JTNt3se47X ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2GT9RAzUPn /tmp/tmp.JTNt3se47X + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141490 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141490 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141490 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1q2fbHzOm0 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CJO4hwadRd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1q2fbHzOm0 /tmp/tmp.CJO4hwadRd' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141490/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141490/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036884 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJO4hwadRd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497178, "url": "https://patchwork.sourceware.org/api/1.2/patches/141490/checks/497178/", "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-16T06:39:17.487567", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13458/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:17.487567 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:17.487567 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862357 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862357 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862357 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036891 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJO4hwadRd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497180, "url": "https://patchwork.sourceware.org/api/1.2/patches/141490/checks/497180/", "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-16T06:39:56.364821", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13458/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:56.364821 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:56.364821 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862396 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862357 -le 1786862396 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862396 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036898 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CJO4hwadRd ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1q2fbHzOm0 /tmp/tmp.CJO4hwadRd + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141490:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141490:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=3 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 3.id + 2033644:pw-trigger.sh: 64: series_id=65082 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65082 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65082 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65082 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65082 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65082 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65082 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65082 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65082 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141491 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141491 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141491 + 2033644:pw-trigger.sh: 74: patch_id=141491 + 2033644:pw-trigger.sh: 75: '[' 141491 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141491 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141491 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141491 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141491 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141491 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141491 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cBQhCHpxxA +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6VKGAwkbTP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cBQhCHpxxA /tmp/tmp.6VKGAwkbTP' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141491/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141491/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2036987 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6VKGAwkbTP ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cBQhCHpxxA /tmp/tmp.6VKGAwkbTP + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141491 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141491 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141491 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3nRpikpenl +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.x0IcrhGT1q ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3nRpikpenl /tmp/tmp.x0IcrhGT1q' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141491/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141491/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037002 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x0IcrhGT1q ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497177, "url": "https://patchwork.sourceware.org/api/1.2/patches/141491/checks/497177/", "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-16T06:39:13.493474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13459/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:13.493474 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:13.493474 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862353 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862353 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862353 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037009 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x0IcrhGT1q ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497181, "url": "https://patchwork.sourceware.org/api/1.2/patches/141491/checks/497181/", "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-16T06:39:59.168437", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13459/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:59.168437 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:59.168437 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862399 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862353 -le 1786862399 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862399 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037016 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.x0IcrhGT1q ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3nRpikpenl /tmp/tmp.x0IcrhGT1q + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141491:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141491:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=2 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 2.id + 2033644:pw-trigger.sh: 64: series_id=65083 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65083 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65083 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65083 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65083 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65083 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65083 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65083 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65083 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141493 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141493 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141493 + 2033644:pw-trigger.sh: 74: patch_id=141493 + 2033644:pw-trigger.sh: 75: '[' 141493 = '' ']' ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141493 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141493 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141493 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141493 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141493 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141493 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cfHxe8LwMf +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qz3HSLwafT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cfHxe8LwMf /tmp/tmp.qz3HSLwafT' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141493/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141493/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037103 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qz3HSLwafT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cfHxe8LwMf /tmp/tmp.qz3HSLwafT + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141493 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141493 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141493 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PpwLdd1R84 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VWYBuY1Y2K ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PpwLdd1R84 /tmp/tmp.VWYBuY1Y2K' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141493/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141493/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037118 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VWYBuY1Y2K ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497176, "url": "https://patchwork.sourceware.org/api/1.2/patches/141493/checks/497176/", "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-16T06:39:12.283821", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13460/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:12.283821 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:12.283821 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862352 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862352 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862352 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037125 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VWYBuY1Y2K ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497179, "url": "https://patchwork.sourceware.org/api/1.2/patches/141493/checks/497179/", "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-16T06:39:20.018400", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13460/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:39:20.018400 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:39:20.018400 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862360 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862352 -le 1786862360 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862360 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037132 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VWYBuY1Y2K ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497193, "url": "https://patchwork.sourceware.org/api/1.2/patches/141493/checks/497193/", "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-16T06:59:41.754970", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13460/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:59:41.754970 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:59:41.754970 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786863581 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862360 -le 1786863581 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786863581 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037139 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VWYBuY1Y2K ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PpwLdd1R84 /tmp/tmp.VWYBuY1Y2K + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=5 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=1 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 1.id + 2033644:pw-trigger.sh: 64: series_id=65084 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65084 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65084 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65084 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65084 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65084 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65084 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65084 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65084 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141494 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141494 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141494 + 2033644:pw-trigger.sh: 74: patch_id=141494 + 2033644:pw-trigger.sh: 75: '[' 141494 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141494 State ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141494 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141494 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141494 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141494 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141494 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QNhzZEbyXY +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C6l2EPd7iy ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QNhzZEbyXY /tmp/tmp.C6l2EPd7iy' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141494/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141494/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037229 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C6l2EPd7iy ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QNhzZEbyXY /tmp/tmp.C6l2EPd7iy + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141494 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141494 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141494 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UN3bd2xwgZ +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bEF6El6y94 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UN3bd2xwgZ /tmp/tmp.bEF6El6y94' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141494/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141494/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037244 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEF6El6y94 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497184, "url": "https://patchwork.sourceware.org/api/1.2/patches/141494/checks/497184/", "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-16T06:47:06.240156", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13461/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:47:06.240156 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:47:06.240156 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862826 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862826 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862826 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037251 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEF6El6y94 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497185, "url": "https://patchwork.sourceware.org/api/1.2/patches/141494/checks/497185/", "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-16T06:47:24.164852", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13461/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:47:24.164852 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:47:24.164852 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862844 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862826 -le 1786862844 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862844 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037258 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEF6El6y94 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497195, "url": "https://patchwork.sourceware.org/api/1.2/patches/141494/checks/497195/", "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-16T07:06:47.342502", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13461/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build failed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T07:06:47.342502 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T07:06:47.342502 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786864007 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862844 -le 1786864007 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786864007 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037265 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bEF6El6y94 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UN3bd2xwgZ /tmp/tmp.bEF6El6y94 + 2033644:pw-trigger.sh: 103: check_state=fail + 2033644:pw-trigger.sh: 104: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 105: break + 2033644:pw-trigger.sh: 108: '[' fail '!=' success ']' + 2033644:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141494:tcwg_gcc_build--master-arm to succeed.' WARNING: Waiting for 141494:tcwg_gcc_build--master-arm to succeed. + 2033644:pw-trigger.sh: 110: continue + 2033644:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 2033644:pw-trigger.sh: 63: i=0 ++ 2033644:pw-trigger.sh: 64: shyaml get-value 0.id + 2033644:pw-trigger.sh: 64: series_id=65085 + 2033644:pw-trigger.sh: 66: pw_series_complete_p gcc 65085 + 2033644:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 2033644:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65085 + 2033644:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 2033644:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 65085 property Complete value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65085 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x + 2033644:pw-trigger.sh: pw_series_complete_p: 187: value=True + 2033644:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 2033644:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 2033644:pw-trigger.sh: 71: num_patch=0 + 2033644:pw-trigger.sh: 72: true ++ 2033644:pw-trigger.sh: 74: pw_get_patch_from_series gcc 65085 0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65085 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 65085 property '.*' value Patches 0 +++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=65085 +++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141496 ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141496 = '' ']' ++ 2033644:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141496 + 2033644:pw-trigger.sh: 74: patch_id=141496 + 2033644:pw-trigger.sh: 75: '[' 141496 = '' ']' ++ 2033644:pw-trigger.sh: 82: pw_get_patch_data gcc 141496 State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 2033644:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141496 ++ 2033644:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 2033644:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 141496 property State value ++ 2033644:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 2033644:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 2033644:pw-trigger.sh: pw_yaml_get: 100: local id=141496 ++ 2033644:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 2033644:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 2033644:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 2033644:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 2033644:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 2033644:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 2033644:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 2033644:pw-trigger.sh: 82: patch_state=new + 2033644:pw-trigger.sh: 83: case "$patch_state" in ++ 2033644:pw-trigger.sh: 89: pw_patch_check_state 141496 tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141496 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UOaImQa7Gp +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vErpvRgJoZ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UOaImQa7Gp /tmp/tmp.vErpvRgJoZ' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141496/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141496/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037352 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vErpvRgJoZ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UOaImQa7Gp /tmp/tmp.vErpvRgJoZ + 2033644:pw-trigger.sh: 89: check_state=pending + 2033644:pw-trigger.sh: 90: '[' pending = pending ']' + 2033644:pw-trigger.sh: 91: break + 2033644:pw-trigger.sh: 96: '[' 141496 = '' ']' + 2033644:pw-trigger.sh: 101: check_state=success + 2033644:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 2033644:pw-trigger.sh: 103: pw_patch_check_state 141496 tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 2033644:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141496 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 2033644:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 2033644:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 2033644:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JhOLkgatUC +++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 2033644:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yJPTpRaxly ++ 2033644:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JhOLkgatUC /tmp/tmp.yJPTpRaxly' EXIT ++ 2033644:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 2033644:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141496/checks/ ++ 2033644:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141496/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037367 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yJPTpRaxly ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497186, "url": "https://patchwork.sourceware.org/api/1.2/patches/141496/checks/497186/", "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-16T06:47:41.674879", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13462/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:47:41.674879 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:47:41.674879 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862861 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786862861 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862861 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037374 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yJPTpRaxly ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497187, "url": "https://patchwork.sourceware.org/api/1.2/patches/141496/checks/497187/", "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-16T06:47:48.716834", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13462/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T06:47:48.716834 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T06:47:48.716834 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786862868 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862861 -le 1786862868 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786862868 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037381 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yJPTpRaxly ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497194, "url": "https://patchwork.sourceware.org/api/1.2/patches/141496/checks/497194/", "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-16T07:05:12.534960", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/13462/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 2033644:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T07:05:12.534960 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T07:05:12.534960 +%s ++ 2033644:pw-trigger.sh: pw_patch_check_state: 274: date=1786863912 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786862868 -le 1786863912 ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786863912 +++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 2033644:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 2033644:pw-trigger.sh: pw_patch_check_state: 263: true ++ 2033644:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 267: wait 2037388 ++ 2033644:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yJPTpRaxly ++ 2033644:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 2033644:pw-trigger.sh: pw_patch_check_state: 270: break ++ 2033644:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 2033644:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JhOLkgatUC /tmp/tmp.yJPTpRaxly + 2033644:pw-trigger.sh: 103: check_state=success + 2033644:pw-trigger.sh: 104: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 108: '[' success '!=' success ']' + 2033644:pw-trigger.sh: 113: j=6 + 2033644:pw-trigger.sh: 114: cat + 2033644:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 2033644:pw-trigger.sh: 119: rm /tmp/tmp.eK7qfSHB57 + 2033644:pw-trigger.sh: 121: echo 'Processed 30 series and created 6 pre-commit triggers' Processed 30 series and created 6 pre-commit triggers + 2033644:pw-trigger.sh: 1: pw_deinit gcc + 2033644:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 2033644:pw-trigger.sh: pw_deinit: 58: local project=gcc + 2033644:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-2033644 + 2033644:pw-trigger.sh: 1: rm -f /tmp/tmp.eK7qfSHB57