+ 323880:jenkins12950667330596930427.sh: build_container_exec: 29: set +x + 294621:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 294621:pw-trigger.sh: 47: pw_init gcc + 294621:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 294621:pw-trigger.sh: pw_init: 42: local project=gcc + 294621:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 294621:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 294621:pw-trigger.sh: pw_init: 48: pw_clear_cache + 294621:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 294621:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-294621 + 294621:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-294621 ++ 294621:pw-trigger.sh: 49: mktemp + 294621:pw-trigger.sh: 49: yaml=/tmp/tmp.EoXvTEmdkj + 294621:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.EoXvTEmdkj' EXIT + 294621:pw-trigger.sh: 53: readarray -t prereq_bots ++ 294621:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 294621:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 294621:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 294621:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 294621:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 294621:pw-trigger.sh: 58: shyaml get-length + 294621:pw-trigger.sh: 58: len=30 + 294621:pw-trigger.sh: 59: i=30 + 294621:pw-trigger.sh: 60: j=0 + 294621:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=29 ++ 294621:pw-trigger.sh: 64: shyaml get-value 29.id + 294621:pw-trigger.sh: 64: series_id=67233 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67233 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67233 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67233 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67233 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67233 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67233 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67233 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67233 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144960 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144960 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144960 + 294621:pw-trigger.sh: 74: patch_id=144960 + 294621:pw-trigger.sh: 75: '[' 144960 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144960 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144960 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144960 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144960 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144960 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144960 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LqWFzj1uDT +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AQtd2sg1UV ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LqWFzj1uDT /tmp/tmp.AQtd2sg1UV' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144960/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144960/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294746 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AQtd2sg1UV ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523999, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/523999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:08:07.976515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15043/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:08:07.976515 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:08:07.976515 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790773687 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790773687 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790773687 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294753 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AQtd2sg1UV ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524000, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/524000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:08:17.573294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15043/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:08:17.573294 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:08:17.573294 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790773697 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790773687 -le 1790773697 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790773697 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294760 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AQtd2sg1UV ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524012, "url": "https://patchwork.sourceware.org/api/1.2/patches/144960/checks/524012/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:24:30.944423", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15043/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:24:30.944423 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:24:30.944423 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774670 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790773697 -le 1790774670 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774670 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294767 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AQtd2sg1UV ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LqWFzj1uDT /tmp/tmp.AQtd2sg1UV + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67233 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67233 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67233 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67233 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=28 ++ 294621:pw-trigger.sh: 64: shyaml get-value 28.id + 294621:pw-trigger.sh: 64: series_id=67235 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67235 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67235 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67235 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67235 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67235 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67235 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67235 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67235 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144962 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144962 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144962 + 294621:pw-trigger.sh: 74: patch_id=144962 + 294621:pw-trigger.sh: 75: '[' 144962 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144962 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144962 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144962 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144962 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144962 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144962 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VAV3ZFPRZQ +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GYvfFe8VAD ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VAV3ZFPRZQ /tmp/tmp.GYvfFe8VAD' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144962/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144962/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294869 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYvfFe8VAD ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523997, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/523997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:07:00.684239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15044/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:07:00.684239 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:07:00.684239 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790773620 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790773620 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790773620 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294876 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYvfFe8VAD ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 523998, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/523998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:07:03.525559", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15044/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:07:03.525559 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:07:03.525559 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790773623 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790773620 -le 1790773623 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790773623 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294883 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYvfFe8VAD ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524011, "url": "https://patchwork.sourceware.org/api/1.2/patches/144962/checks/524011/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:23:42.567917", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15044/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:23:42.567917 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:23:42.567917 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774622 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790773623 -le 1790774622 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774622 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294890 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GYvfFe8VAD ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VAV3ZFPRZQ /tmp/tmp.GYvfFe8VAD + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67235 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67235 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67235 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67235 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=27 ++ 294621:pw-trigger.sh: 64: shyaml get-value 27.id + 294621:pw-trigger.sh: 64: series_id=67236 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67236 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67236 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67236 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67236 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67236 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67236 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67236 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67236 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144963 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144963 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144963 + 294621:pw-trigger.sh: 74: patch_id=144963 + 294621:pw-trigger.sh: 75: '[' 144963 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144963 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144963 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144963 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144963 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144963 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144963 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zBfFFwMUqs +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.D3T2eDqHNI ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zBfFFwMUqs /tmp/tmp.D3T2eDqHNI' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144963/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144963/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294992 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D3T2eDqHNI ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524001, "url": "https://patchwork.sourceware.org/api/1.2/patches/144963/checks/524001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:13:45.274851", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15045/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:13:45.274851 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:13:45.274851 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774025 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774025 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774025 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 294999 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D3T2eDqHNI ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524002, "url": "https://patchwork.sourceware.org/api/1.2/patches/144963/checks/524002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:13:52.381807", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15045/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:13:52.381807 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:13:52.381807 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774032 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774025 -le 1790774032 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774032 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295006 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D3T2eDqHNI ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524013, "url": "https://patchwork.sourceware.org/api/1.2/patches/144963/checks/524013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:27:48.169490", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15045/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:27:48.169490 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:27:48.169490 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774868 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774032 -le 1790774868 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774868 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295013 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.D3T2eDqHNI ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zBfFFwMUqs /tmp/tmp.D3T2eDqHNI + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67236 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67236 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67236 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67236 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=26 ++ 294621:pw-trigger.sh: 64: shyaml get-value 26.id + 294621:pw-trigger.sh: 64: series_id=67237 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67237 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67237 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67237 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67237 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67237 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67237 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67237 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67237 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144965 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144965 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144965 + 294621:pw-trigger.sh: 74: patch_id=144965 + 294621:pw-trigger.sh: 75: '[' 144965 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144965 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144965 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144965 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144965 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144965 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144965 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cSnJrZ50wn +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gkow1sg5UK ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cSnJrZ50wn /tmp/tmp.gkow1sg5UK' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144965/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144965/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295117 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gkow1sg5UK ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524003, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:15:16.011789", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15046/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:15:16.011789 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:15:16.011789 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774116 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774116 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774116 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295124 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gkow1sg5UK ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524004, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:15:20.211177", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15046/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:15:20.211177 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:15:20.211177 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774120 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774116 -le 1790774120 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774120 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295131 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gkow1sg5UK ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524014, "url": "https://patchwork.sourceware.org/api/1.2/patches/144965/checks/524014/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:29:00.692286", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15046/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:29:00.692286 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:29:00.692286 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774940 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774120 -le 1790774940 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774940 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295138 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gkow1sg5UK ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cSnJrZ50wn /tmp/tmp.gkow1sg5UK + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67237 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67237 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67237 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67237 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144964 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144964 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144964 + 294621:pw-trigger.sh: 74: patch_id=144964 + 294621:pw-trigger.sh: 75: '[' 144964 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144964 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144964 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144964 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144964 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144964 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144964 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uNGYAfouJr +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MTj4csccR7 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uNGYAfouJr /tmp/tmp.MTj4csccR7' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144964/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144964/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295202 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MTj4csccR7 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524210, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:15:36.106776", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:15:36.106776 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:15:36.106776 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790795736 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795736 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795736 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295209 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MTj4csccR7 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524211, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524211/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:15:38.786387", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:15:38.786387 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:15:38.786387 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790795738 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795736 -le 1790795738 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795738 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295216 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MTj4csccR7 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524222, "url": "https://patchwork.sourceware.org/api/1.2/patches/144964/checks/524222/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:31:01.188718", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15058/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:31:01.188718 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:31:01.188718 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796661 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795738 -le 1790796661 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796661 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295223 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MTj4csccR7 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uNGYAfouJr /tmp/tmp.MTj4csccR7 + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=2 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67237 2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67237 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67237 property '.*' value Patches 2 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67237 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=25 ++ 294621:pw-trigger.sh: 64: shyaml get-value 25.id + 294621:pw-trigger.sh: 64: series_id=67239 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67239 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67239 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67239 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67239 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67239 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67239 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67239 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67239 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144986 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144986 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144986 + 294621:pw-trigger.sh: 74: patch_id=144986 + 294621:pw-trigger.sh: 75: '[' 144986 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144986 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144986 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144986 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144986 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144986 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144986 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.czDxajutAP +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K4M0Lm3Fzf ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.czDxajutAP /tmp/tmp.K4M0Lm3Fzf' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144986/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144986/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295328 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K4M0Lm3Fzf ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524006, "url": "https://patchwork.sourceware.org/api/1.2/patches/144986/checks/524006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:21:45.033595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15047/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:21:45.033595 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:21:45.033595 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774505 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774505 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774505 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295335 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K4M0Lm3Fzf ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524007, "url": "https://patchwork.sourceware.org/api/1.2/patches/144986/checks/524007/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:21:51.252297", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15047/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:21:51.252297 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:21:51.252297 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774511 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774505 -le 1790774511 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774511 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295342 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K4M0Lm3Fzf ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.czDxajutAP /tmp/tmp.K4M0Lm3Fzf + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67239 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67239 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67239 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67239 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=24 ++ 294621:pw-trigger.sh: 64: shyaml get-value 24.id + 294621:pw-trigger.sh: 64: series_id=67241 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67241 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67241 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67241 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67241 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67241 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67241 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67241 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67241 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144990 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144990 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144990 + 294621:pw-trigger.sh: 74: patch_id=144990 + 294621:pw-trigger.sh: 75: '[' 144990 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144990 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144990 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144990 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144990 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144990 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144990 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.osnMqCyJ2R +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zR0rzjybtm ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.osnMqCyJ2R /tmp/tmp.zR0rzjybtm' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144990/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144990/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295444 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zR0rzjybtm ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524009, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:23:32.178950", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15048/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:23:32.178950 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:23:32.178950 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774612 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790774612 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774612 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295451 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zR0rzjybtm ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524010, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:23:35.340098", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15048/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:23:35.340098 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:23:35.340098 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790774615 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774612 -le 1790774615 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790774615 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295458 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zR0rzjybtm ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524029, "url": "https://patchwork.sourceware.org/api/1.2/patches/144990/checks/524029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:38:31.228171", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15048/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:38:31.228171 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:38:31.228171 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790775511 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790774615 -le 1790775511 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790775511 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295465 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zR0rzjybtm ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.osnMqCyJ2R /tmp/tmp.zR0rzjybtm + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67241 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67241 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67241 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67241 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=23 ++ 294621:pw-trigger.sh: 64: shyaml get-value 23.id + 294621:pw-trigger.sh: 64: series_id=67242 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67242 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67242 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67242 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67242 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67242 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67242 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67242 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67242 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144991 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144991 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144991 + 294621:pw-trigger.sh: 74: patch_id=144991 + 294621:pw-trigger.sh: 75: '[' 144991 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144991 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144991 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144991 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144991 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144991 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144991 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.47TWsUS666 +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3VwOEjOUOL ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.47TWsUS666 /tmp/tmp.3VwOEjOUOL' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144991/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144991/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295567 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3VwOEjOUOL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524015, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524015/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:30:04.916617", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15049/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:30:04.916617 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:30:04.916617 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790775004 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790775004 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790775004 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295574 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3VwOEjOUOL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524016, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524016/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:30:10.776857", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15049/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:30:10.776857 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:30:10.776857 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790775010 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790775004 -le 1790775010 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790775010 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295581 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3VwOEjOUOL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524032, "url": "https://patchwork.sourceware.org/api/1.2/patches/144991/checks/524032/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T13:45:46.716385", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15049/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T13:45:46.716385 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T13:45:46.716385 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790775946 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790775010 -le 1790775946 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790775946 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295588 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3VwOEjOUOL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.47TWsUS666 /tmp/tmp.3VwOEjOUOL + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67242 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67242 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67242 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67242 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=22 ++ 294621:pw-trigger.sh: 64: shyaml get-value 22.id + 294621:pw-trigger.sh: 64: series_id=67243 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67243 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67243 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67243 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67243 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67243 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67243 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67243 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67243 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144992 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144992 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144992 + 294621:pw-trigger.sh: 74: patch_id=144992 + 294621:pw-trigger.sh: 75: '[' 144992 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144992 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144992 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144992 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144992 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144992 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144992 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.31vOMiWRCs +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5KP08U5r56 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.31vOMiWRCs /tmp/tmp.5KP08U5r56' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144992/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144992/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295690 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5KP08U5r56 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524240, "url": "https://patchwork.sourceware.org/api/1.2/patches/144992/checks/524240/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:46:53.579515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15069/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:46:53.579515 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:46:53.579515 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797613 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797613 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797613 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295697 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5KP08U5r56 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524241, "url": "https://patchwork.sourceware.org/api/1.2/patches/144992/checks/524241/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:47:00.534806", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15069/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:47:00.534806 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:47:00.534806 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797620 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797613 -le 1790797620 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797620 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295704 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5KP08U5r56 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.31vOMiWRCs /tmp/tmp.5KP08U5r56 + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67243 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67243 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67243 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67243 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=21 ++ 294621:pw-trigger.sh: 64: shyaml get-value 21.id + 294621:pw-trigger.sh: 64: series_id=67246 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67246 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67246 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67246 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67246 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67246 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67246 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67246 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67246 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144996 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144996 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144996 + 294621:pw-trigger.sh: 74: patch_id=144996 + 294621:pw-trigger.sh: 75: '[' 144996 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144996 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144996 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144996 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144996 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144996 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144996 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Jv5Rpu36ij +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NqFtsR8O3A ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Jv5Rpu36ij /tmp/tmp.NqFtsR8O3A' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144996/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144996/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295806 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NqFtsR8O3A ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524246, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524246/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:55:26.090139", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:55:26.090139 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:55:26.090139 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798126 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798126 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798126 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295813 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NqFtsR8O3A ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524247, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524247/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:55:28.044607", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:55:28.044607 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:55:28.044607 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798128 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798126 -le 1790798128 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798128 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295820 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NqFtsR8O3A ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524267, "url": "https://patchwork.sourceware.org/api/1.2/patches/144996/checks/524267/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:09:29.659506", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15071/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:09:29.659506 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:09:29.659506 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798969 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798128 -le 1790798969 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798969 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295827 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NqFtsR8O3A ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Jv5Rpu36ij /tmp/tmp.NqFtsR8O3A + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67246 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67246 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67246 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67246 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=20 ++ 294621:pw-trigger.sh: 64: shyaml get-value 20.id + 294621:pw-trigger.sh: 64: series_id=67247 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67247 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67247 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67247 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67247 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67247 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67247 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67247 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67247 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144997 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144997 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144997 + 294621:pw-trigger.sh: 74: patch_id=144997 + 294621:pw-trigger.sh: 75: '[' 144997 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144997 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144997 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144997 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144997 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144997 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144997 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.P64PzKjS3e +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5U7Nvdy0H8 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.P64PzKjS3e /tmp/tmp.5U7Nvdy0H8' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144997/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144997/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295929 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5U7Nvdy0H8 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524248, "url": "https://patchwork.sourceware.org/api/1.2/patches/144997/checks/524248/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:02.854260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15072/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:02.854260 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:02.854260 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798282 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798282 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798282 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295936 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5U7Nvdy0H8 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524249, "url": "https://patchwork.sourceware.org/api/1.2/patches/144997/checks/524249/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:12.826812", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15072/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:12.826812 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:12.826812 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798292 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798282 -le 1790798292 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798292 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 295943 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5U7Nvdy0H8 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.P64PzKjS3e /tmp/tmp.5U7Nvdy0H8 + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67247 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67247 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67247 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67247 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=19 ++ 294621:pw-trigger.sh: 64: shyaml get-value 19.id + 294621:pw-trigger.sh: 64: series_id=67248 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67248 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67248 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67248 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67248 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67248 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67248 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67248 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67248 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144998 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144998 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144998 + 294621:pw-trigger.sh: 74: patch_id=144998 + 294621:pw-trigger.sh: 75: '[' 144998 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144998 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144998 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144998 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144998 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144998 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144998 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Binv7A8lm7 +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.G4obJygKj0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Binv7A8lm7 /tmp/tmp.G4obJygKj0' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144998/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144998/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296045 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G4obJygKj0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524252, "url": "https://patchwork.sourceware.org/api/1.2/patches/144998/checks/524252/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:01:57.972998", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15073/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:01:57.972998 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:01:57.972998 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798517 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798517 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798517 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296052 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G4obJygKj0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524253, "url": "https://patchwork.sourceware.org/api/1.2/patches/144998/checks/524253/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:02:04.373492", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15073/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:02:04.373492 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:02:04.373492 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798524 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798517 -le 1790798524 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798524 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296059 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.G4obJygKj0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Binv7A8lm7 /tmp/tmp.G4obJygKj0 + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67248 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67248 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67248 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67248 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=18 ++ 294621:pw-trigger.sh: 64: shyaml get-value 18.id + 294621:pw-trigger.sh: 64: series_id=67249 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67249 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67249 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67249 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67249 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67249 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67249 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67249 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67249 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=144999 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 144999 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 144999 + 294621:pw-trigger.sh: 74: patch_id=144999 + 294621:pw-trigger.sh: 75: '[' 144999 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 144999 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=144999 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 144999 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=144999 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 144999 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=144999 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kozncmQtTJ +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TFpFcQEehy ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kozncmQtTJ /tmp/tmp.TFpFcQEehy' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/144999/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/144999/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296161 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TFpFcQEehy ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524254, "url": "https://patchwork.sourceware.org/api/1.2/patches/144999/checks/524254/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:03:50.643423", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15074/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:03:50.643423 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:03:50.643423 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798630 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798630 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798630 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296168 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TFpFcQEehy ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524256, "url": "https://patchwork.sourceware.org/api/1.2/patches/144999/checks/524256/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:03.601390", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15074/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:03.601390 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:03.601390 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798643 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798630 -le 1790798643 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798643 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296175 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TFpFcQEehy ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kozncmQtTJ /tmp/tmp.TFpFcQEehy + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67249 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67249 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67249 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67249 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=17 ++ 294621:pw-trigger.sh: 64: shyaml get-value 17.id + 294621:pw-trigger.sh: 64: series_id=67250 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67250 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67250 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67250 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67250 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67250 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67250 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67250 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67250 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145000 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145000 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145000 + 294621:pw-trigger.sh: 74: patch_id=145000 + 294621:pw-trigger.sh: 75: '[' 145000 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145000 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145000 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145000 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145000 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145000 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145000 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tBOq2rrPyn +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bA1RDDS5WQ ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tBOq2rrPyn /tmp/tmp.bA1RDDS5WQ' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145000/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145000/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296277 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bA1RDDS5WQ ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524255, "url": "https://patchwork.sourceware.org/api/1.2/patches/145000/checks/524255/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:03.176664", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15075/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:03.176664 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:03.176664 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798643 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798643 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798643 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296284 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bA1RDDS5WQ ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524259, "url": "https://patchwork.sourceware.org/api/1.2/patches/145000/checks/524259/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:17.709779", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15075/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:17.709779 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:17.709779 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798657 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798643 -le 1790798657 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798657 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296291 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bA1RDDS5WQ ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tBOq2rrPyn /tmp/tmp.bA1RDDS5WQ + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67250 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67250 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67250 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67250 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=16 ++ 294621:pw-trigger.sh: 64: shyaml get-value 16.id + 294621:pw-trigger.sh: 64: series_id=67251 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67251 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67251 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67251 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67251 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67251 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67251 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67251 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67251 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145001 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145001 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145001 + 294621:pw-trigger.sh: 74: patch_id=145001 + 294621:pw-trigger.sh: 75: '[' 145001 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145001 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145001 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145001 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145001 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145001 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145001 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.vTL6eaUiZU +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9zwSkcyvtW ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.vTL6eaUiZU /tmp/tmp.9zwSkcyvtW' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145001/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145001/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296393 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zwSkcyvtW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524257, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524257/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:10.572678", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:10.572678 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:10.572678 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798650 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798650 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798650 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296400 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zwSkcyvtW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524258, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524258/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:16.788642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:16.788642 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:16.788642 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798656 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798650 -le 1790798656 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798656 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296407 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zwSkcyvtW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524274, "url": "https://patchwork.sourceware.org/api/1.2/patches/145001/checks/524274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:17:27.595047", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15076/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:17:27.595047 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:17:27.595047 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790799447 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798656 -le 1790799447 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790799447 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296414 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9zwSkcyvtW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.vTL6eaUiZU /tmp/tmp.9zwSkcyvtW + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67251 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67251 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67251 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67251 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=15 ++ 294621:pw-trigger.sh: 64: shyaml get-value 15.id + 294621:pw-trigger.sh: 64: series_id=67253 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67253 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67253 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67253 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67253 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67253 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67253 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67253 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67253 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145003 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145003 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145003 + 294621:pw-trigger.sh: 74: patch_id=145003 + 294621:pw-trigger.sh: 75: '[' 145003 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145003 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145003 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145003 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145003 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145003 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145003 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zNlUUvAvlQ +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WSU3RgJasW ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zNlUUvAvlQ /tmp/tmp.WSU3RgJasW' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145003/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145003/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296516 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSU3RgJasW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524265, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524265/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:06:31.555064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:06:31.555064 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:06:31.555064 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798791 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790798791 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798791 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296523 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSU3RgJasW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524266, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524266/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:06:33.621690", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:06:33.621690 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:06:33.621690 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798793 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798791 -le 1790798793 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798793 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296530 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSU3RgJasW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524277, "url": "https://patchwork.sourceware.org/api/1.2/patches/145003/checks/524277/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:19:18.267070", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15077/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:19:18.267070 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:19:18.267070 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790799558 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790798793 -le 1790799558 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790799558 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296537 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSU3RgJasW ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zNlUUvAvlQ /tmp/tmp.WSU3RgJasW + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67253 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67253 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67253 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67253 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=14 ++ 294621:pw-trigger.sh: 64: shyaml get-value 14.id + 294621:pw-trigger.sh: 64: series_id=67254 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67254 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67254 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67254 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67254 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67254 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67254 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67254 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67254 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145005 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145005 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145005 + 294621:pw-trigger.sh: 74: patch_id=145005 + 294621:pw-trigger.sh: 75: '[' 145005 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145005 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145005 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145005 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145005 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145005 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145005 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.l9sIiK0tTR +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.l7KrxXzzNh ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.l9sIiK0tTR /tmp/tmp.l7KrxXzzNh' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145005/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145005/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296641 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l7KrxXzzNh ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524214, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524214/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:17:59.192303", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:17:59.192303 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:17:59.192303 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790795879 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790795879 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795879 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296648 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l7KrxXzzNh ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524215, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:18:02.056971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:18:02.056971 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:18:02.056971 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790795882 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795879 -le 1790795882 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790795882 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296655 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l7KrxXzzNh ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524223, "url": "https://patchwork.sourceware.org/api/1.2/patches/145005/checks/524223/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:33:06.113880", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15059/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:33:06.113880 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:33:06.113880 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796786 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790795882 -le 1790796786 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796786 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296662 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.l7KrxXzzNh ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.l9sIiK0tTR /tmp/tmp.l7KrxXzzNh + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67254 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67254 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67254 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67254 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145004 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145004 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145004 + 294621:pw-trigger.sh: 74: patch_id=145004 + 294621:pw-trigger.sh: 75: '[' 145004 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145004 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145004 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145004 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145004 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145004 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145004 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tWW1COod9r +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p82E2uTNMk ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tWW1COod9r /tmp/tmp.p82E2uTNMk' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145004/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145004/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296726 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p82E2uTNMk ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524454, "url": "https://patchwork.sourceware.org/api/1.2/patches/145004/checks/524454/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:29:46.105950", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15078/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:29:46.105950 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:29:46.105950 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814586 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790814586 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814586 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296733 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p82E2uTNMk ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524455, "url": "https://patchwork.sourceware.org/api/1.2/patches/145004/checks/524455/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:29:52.113255", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15078/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:29:52.113255 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:29:52.113255 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814592 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814586 -le 1790814592 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814592 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296740 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p82E2uTNMk ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524462, "url": "https://patchwork.sourceware.org/api/1.2/patches/145004/checks/524462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:45:06.002498", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15078/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:45:06.002498 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:45:06.002498 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815506 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814592 -le 1790815506 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815506 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296747 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p82E2uTNMk ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tWW1COod9r /tmp/tmp.p82E2uTNMk + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=2 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67254 2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67254 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67254 property '.*' value Patches 2 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67254 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=13 ++ 294621:pw-trigger.sh: 64: shyaml get-value 13.id + 294621:pw-trigger.sh: 64: series_id=67256 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67256 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67256 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67256 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67256 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67256 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67256 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67256 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67256 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145009 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145009 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145009 + 294621:pw-trigger.sh: 74: patch_id=145009 + 294621:pw-trigger.sh: 75: '[' 145009 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145009 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145009 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145009 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145009 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145009 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145009 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NSGvgihcoP +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mSS6HHEaic ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NSGvgihcoP /tmp/tmp.mSS6HHEaic' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145009/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145009/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296856 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mSS6HHEaic ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524216, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524216/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:06.580770", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:06.580770 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:06.580770 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796006 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796006 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796006 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296863 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mSS6HHEaic ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524219, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:22.795716", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:22.795716 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:22.795716 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796022 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796006 -le 1790796022 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796022 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296870 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mSS6HHEaic ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524230, "url": "https://patchwork.sourceware.org/api/1.2/patches/145009/checks/524230/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:36:07.437098", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15060/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:36:07.437098 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:36:07.437098 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796967 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796022 -le 1790796967 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796967 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296877 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mSS6HHEaic ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NSGvgihcoP /tmp/tmp.mSS6HHEaic + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67256 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67256 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67256 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67256 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145008 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145008 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145008 + 294621:pw-trigger.sh: 74: patch_id=145008 + 294621:pw-trigger.sh: 75: '[' 145008 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145008 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145008 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145008 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145008 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145008 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145008 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.63Jbfo8Rg5 +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N6d7h18Jol ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.63Jbfo8Rg5 /tmp/tmp.N6d7h18Jol' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145008/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145008/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296941 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N6d7h18Jol ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524456, "url": "https://patchwork.sourceware.org/api/1.2/patches/145008/checks/524456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:30:09.729147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15079/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:30:09.729147 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:30:09.729147 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814609 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790814609 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814609 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296948 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N6d7h18Jol ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524457, "url": "https://patchwork.sourceware.org/api/1.2/patches/145008/checks/524457/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:30:14.419531", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15079/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:30:14.419531 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:30:14.419531 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814614 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814609 -le 1790814614 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814614 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296955 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N6d7h18Jol ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524463, "url": "https://patchwork.sourceware.org/api/1.2/patches/145008/checks/524463/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:45:47.453186", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15079/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:45:47.453186 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:45:47.453186 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815547 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814614 -le 1790815547 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815547 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 296962 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N6d7h18Jol ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.63Jbfo8Rg5 /tmp/tmp.N6d7h18Jol + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=2 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67256 2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67256 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67256 property '.*' value Patches 2 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67256 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145007 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145007 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145007 + 294621:pw-trigger.sh: 74: patch_id=145007 + 294621:pw-trigger.sh: 75: '[' 145007 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145007 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145007 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145007 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145007 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145007 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145007 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M0Z8BX1Edi +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LatDDDwfjA ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M0Z8BX1Edi /tmp/tmp.LatDDDwfjA' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145007/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145007/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297029 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LatDDDwfjA ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M0Z8BX1Edi /tmp/tmp.LatDDDwfjA + 294621:pw-trigger.sh: 89: check_state=pending + 294621:pw-trigger.sh: 90: '[' pending = pending ']' + 294621:pw-trigger.sh: 91: break + 294621:pw-trigger.sh: 96: '[' 145007 = '' ']' + 294621:pw-trigger.sh: 101: check_state=success + 294621:pw-trigger.sh: 108: '[' success '!=' success ']' + 294621:pw-trigger.sh: 113: j=1 + 294621:pw-trigger.sh: 114: cat + 294621:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=12 ++ 294621:pw-trigger.sh: 64: shyaml get-value 12.id + 294621:pw-trigger.sh: 64: series_id=67257 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67257 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67257 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67257 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67257 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67257 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67257 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67257 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67257 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145010 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145010 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145010 + 294621:pw-trigger.sh: 74: patch_id=145010 + 294621:pw-trigger.sh: 75: '[' 145010 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145010 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145010 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145010 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145010 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145010 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145010 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pxplr4bn6d +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.BiNqUZw1ZM ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pxplr4bn6d /tmp/tmp.BiNqUZw1ZM' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145010/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145010/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297117 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BiNqUZw1ZM ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524217, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524217/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:11.013967", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:11.013967 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:11.013967 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796011 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796011 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796011 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297124 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BiNqUZw1ZM ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524218, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524218/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:20:19.939674", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:20:19.939674 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:20:19.939674 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796019 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796011 -le 1790796019 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796019 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297131 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BiNqUZw1ZM ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524229, "url": "https://patchwork.sourceware.org/api/1.2/patches/145010/checks/524229/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:35:49.276492", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15061/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:35:49.276492 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:35:49.276492 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796949 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796019 -le 1790796949 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796949 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297138 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.BiNqUZw1ZM ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pxplr4bn6d /tmp/tmp.BiNqUZw1ZM + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67257 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67257 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67257 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67257 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=11 ++ 294621:pw-trigger.sh: 64: shyaml get-value 11.id + 294621:pw-trigger.sh: 64: series_id=67258 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67258 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67258 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67258 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67258 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67258 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67258 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67258 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67258 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145011 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145011 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145011 + 294621:pw-trigger.sh: 74: patch_id=145011 + 294621:pw-trigger.sh: 75: '[' 145011 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145011 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145011 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145011 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145011 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145011 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145011 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PvhSve9oAm +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mqU56E19O2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PvhSve9oAm /tmp/tmp.mqU56E19O2' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145011/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145011/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297240 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mqU56E19O2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524220, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524220/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:26:28.166246", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:26:28.166246 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:26:28.166246 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796388 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796388 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796388 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297247 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mqU56E19O2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524221, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524221/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:26:31.039297", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:26:31.039297 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:26:31.039297 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796391 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796388 -le 1790796391 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796391 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297254 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mqU56E19O2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524235, "url": "https://patchwork.sourceware.org/api/1.2/patches/145011/checks/524235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:40:21.276276", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15062/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:40:21.276276 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:40:21.276276 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797221 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796391 -le 1790797221 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797221 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297261 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mqU56E19O2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PvhSve9oAm /tmp/tmp.mqU56E19O2 + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67258 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67258 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67258 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67258 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=10 ++ 294621:pw-trigger.sh: 64: shyaml get-value 10.id + 294621:pw-trigger.sh: 64: series_id=67259 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67259 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67259 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67259 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67259 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67259 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67259 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67259 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67259 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145012 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145012 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145012 + 294621:pw-trigger.sh: 74: patch_id=145012 + 294621:pw-trigger.sh: 75: '[' 145012 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145012 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145012 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145012 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145012 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145012 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145012 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GPugLCpTVD +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RDsXxyGges ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GPugLCpTVD /tmp/tmp.RDsXxyGges' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145012/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145012/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297363 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RDsXxyGges ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524224, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524224/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:40.216923", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:40.216923 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:40.216923 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796880 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796880 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796880 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297370 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RDsXxyGges ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524225, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524225/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:42.207845", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:42.207845 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:42.207845 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796882 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796880 -le 1790796882 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796882 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297377 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RDsXxyGges ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524226, "url": "https://patchwork.sourceware.org/api/1.2/patches/145012/checks/524226/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:42.541811", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15063/archive/artifacts/artifacts.precommit/", "context": "tcwg_gcc_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:42.541811 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:42.541811 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796882 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796882 -le 1790796882 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796882 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297384 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RDsXxyGges ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GPugLCpTVD /tmp/tmp.RDsXxyGges + 294621:pw-trigger.sh: 89: check_state=warning + 294621:pw-trigger.sh: 90: '[' warning = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67259 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67259 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67259 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67259 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=9 ++ 294621:pw-trigger.sh: 64: shyaml get-value 9.id + 294621:pw-trigger.sh: 64: series_id=67260 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67260 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67260 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67260 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67260 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67260 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67260 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67260 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67260 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145013 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145013 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145013 + 294621:pw-trigger.sh: 74: patch_id=145013 + 294621:pw-trigger.sh: 75: '[' 145013 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145013 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145013 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145013 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145013 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145013 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145013 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PfEaYA7ps4 +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.zYLe6HhOi6 ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PfEaYA7ps4 /tmp/tmp.zYLe6HhOi6' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145013/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145013/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297486 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zYLe6HhOi6 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524227, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524227/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:43.704022", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:43.704022 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:43.704022 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796883 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790796883 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796883 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297493 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zYLe6HhOi6 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524228, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524228/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:34:46.726375", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:34:46.726375 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:34:46.726375 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790796886 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796883 -le 1790796886 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790796886 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297500 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zYLe6HhOi6 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524244, "url": "https://patchwork.sourceware.org/api/1.2/patches/145013/checks/524244/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:58.966106", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15064/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:58.966106 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:58.966106 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797798 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790796886 -le 1790797798 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797798 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297507 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.zYLe6HhOi6 ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PfEaYA7ps4 /tmp/tmp.zYLe6HhOi6 + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67260 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67260 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67260 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67260 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=8 ++ 294621:pw-trigger.sh: 64: shyaml get-value 8.id + 294621:pw-trigger.sh: 64: series_id=67262 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67262 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67262 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67262 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67262 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67262 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67262 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67262 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67262 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145023 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145023 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145023 + 294621:pw-trigger.sh: 74: patch_id=145023 + 294621:pw-trigger.sh: 75: '[' 145023 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145023 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145023 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145023 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145023 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145023 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145023 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Y6Cy42yDDO +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2r9j1UN8WL ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Y6Cy42yDDO /tmp/tmp.2r9j1UN8WL' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145023/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145023/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297609 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2r9j1UN8WL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524231, "url": "https://patchwork.sourceware.org/api/1.2/patches/145023/checks/524231/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:32.707501", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15065/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:32.707501 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:32.707501 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797112 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797112 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797112 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297616 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2r9j1UN8WL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524233, "url": "https://patchwork.sourceware.org/api/1.2/patches/145023/checks/524233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:57.300638", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15065/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:57.300638 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:57.300638 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797137 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797112 -le 1790797137 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797137 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297623 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2r9j1UN8WL ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Y6Cy42yDDO /tmp/tmp.2r9j1UN8WL + 294621:pw-trigger.sh: 89: check_state=fail + 294621:pw-trigger.sh: 90: '[' fail = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67262 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67262 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67262 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67262 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=7 ++ 294621:pw-trigger.sh: 64: shyaml get-value 7.id + 294621:pw-trigger.sh: 64: series_id=67263 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67263 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67263 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67263 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67263 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67263 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67263 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67263 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67263 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145024 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145024 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145024 + 294621:pw-trigger.sh: 74: patch_id=145024 + 294621:pw-trigger.sh: 75: '[' 145024 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145024 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145024 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145024 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145024 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145024 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145024 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eqpsFiw315 +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MN5t6WtF7t ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eqpsFiw315 /tmp/tmp.MN5t6WtF7t' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145024/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145024/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297725 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MN5t6WtF7t ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524232, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:38:45.220602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:38:45.220602 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:38:45.220602 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797125 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797125 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797125 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297732 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MN5t6WtF7t ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524234, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524234/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:39:04.087680", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:39:04.087680 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:39:04.087680 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797144 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797125 -le 1790797144 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797144 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297739 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MN5t6WtF7t ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524245, "url": "https://patchwork.sourceware.org/api/1.2/patches/145024/checks/524245/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:53:51.336297", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15066/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:53:51.336297 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:53:51.336297 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798031 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797144 -le 1790798031 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798031 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297746 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MN5t6WtF7t ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eqpsFiw315 /tmp/tmp.MN5t6WtF7t + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67263 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67263 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67263 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67263 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=6 ++ 294621:pw-trigger.sh: 64: shyaml get-value 6.id + 294621:pw-trigger.sh: 64: series_id=67264 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67264 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67264 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67264 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67264 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67264 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67264 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67264 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67264 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145025 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145025 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145025 + 294621:pw-trigger.sh: 74: patch_id=145025 + 294621:pw-trigger.sh: 75: '[' 145025 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145025 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145025 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145025 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145025 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145025 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145025 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.eKyLnQlSYh +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rsvh7t5v6J ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.eKyLnQlSYh /tmp/tmp.rsvh7t5v6J' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145025/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145025/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297848 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rsvh7t5v6J ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524236, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524236/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:42:42.197185", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:42:42.197185 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:42:42.197185 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797362 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797362 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797362 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297855 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rsvh7t5v6J ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524237, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:42:44.396515", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:42:44.396515 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:42:44.396515 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797364 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797362 -le 1790797364 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797364 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297862 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rsvh7t5v6J ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524250, "url": "https://patchwork.sourceware.org/api/1.2/patches/145025/checks/524250/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:58:40.284093", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15067/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:58:40.284093 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:58:40.284093 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798320 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797364 -le 1790798320 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798320 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297869 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rsvh7t5v6J ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.eKyLnQlSYh /tmp/tmp.rsvh7t5v6J + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67264 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67264 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67264 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67264 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=5 ++ 294621:pw-trigger.sh: 64: shyaml get-value 5.id + 294621:pw-trigger.sh: 64: series_id=67265 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67265 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67265 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67265 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67265 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67265 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67265 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67265 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67265 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145026 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145026 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145026 + 294621:pw-trigger.sh: 74: patch_id=145026 + 294621:pw-trigger.sh: 75: '[' 145026 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145026 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145026 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145026 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145026 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145026 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145026 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZzfJsQ5QOx +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FPkVvslkvH ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZzfJsQ5QOx /tmp/tmp.FPkVvslkvH' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145026/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145026/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297971 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FPkVvslkvH ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524238, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524238/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:43:52.467581", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:43:52.467581 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:43:52.467581 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797432 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797432 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797432 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297978 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FPkVvslkvH ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524239, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524239/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:43:56.579915", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:43:56.579915 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:43:56.579915 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797436 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797432 -le 1790797436 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797436 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297985 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FPkVvslkvH ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524251, "url": "https://patchwork.sourceware.org/api/1.2/patches/145026/checks/524251/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:59:36.697645", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15068/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:59:36.697645 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:59:36.697645 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798376 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797436 -le 1790798376 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798376 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 297992 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FPkVvslkvH ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZzfJsQ5QOx /tmp/tmp.FPkVvslkvH + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67265 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67265 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67265 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67265 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=4 ++ 294621:pw-trigger.sh: 64: shyaml get-value 4.id + 294621:pw-trigger.sh: 64: series_id=67266 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67266 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67266 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67266 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67266 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67266 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67266 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67266 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67266 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145028 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145028 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145028 + 294621:pw-trigger.sh: 74: patch_id=145028 + 294621:pw-trigger.sh: 75: '[' 145028 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145028 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145028 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145028 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145028 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145028 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145028 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3v1DOyFfhv +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jOF3jUi75E ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3v1DOyFfhv /tmp/tmp.jOF3jUi75E' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145028/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145028/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298096 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOF3jUi75E ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524242, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524242/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:43.142159", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:43.142159 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:43.142159 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797783 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790797783 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797783 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298103 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOF3jUi75E ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524243, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524243/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T19:49:45.662971", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T19:49:45.662971 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T19:49:45.662971 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790797785 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797783 -le 1790797785 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790797785 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298110 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOF3jUi75E ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524260, "url": "https://patchwork.sourceware.org/api/1.2/patches/145028/checks/524260/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-09-30T20:04:44.391286", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15070/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-09-30T20:04:44.391286 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-09-30T20:04:44.391286 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790798684 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790797785 -le 1790798684 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790798684 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298117 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jOF3jUi75E ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3v1DOyFfhv /tmp/tmp.jOF3jUi75E + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67266 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67266 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67266 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67266 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145027 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145027 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145027 + 294621:pw-trigger.sh: 74: patch_id=145027 + 294621:pw-trigger.sh: 75: '[' 145027 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145027 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145027 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145027 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145027 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145027 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145027 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zRk7f4NtzZ +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EjDdGnAGDA ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zRk7f4NtzZ /tmp/tmp.EjDdGnAGDA' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145027/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145027/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298181 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EjDdGnAGDA ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524459, "url": "https://patchwork.sourceware.org/api/1.2/patches/145027/checks/524459/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:33:45.598182", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15080/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:45.598182 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:45.598182 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814825 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790814825 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814825 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298188 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EjDdGnAGDA ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524461, "url": "https://patchwork.sourceware.org/api/1.2/patches/145027/checks/524461/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:33:49.610923", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15080/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:49.610923 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:49.610923 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814829 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814825 -le 1790814829 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814829 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298195 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EjDdGnAGDA ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524466, "url": "https://patchwork.sourceware.org/api/1.2/patches/145027/checks/524466/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:49:11.490558", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15080/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:49:11.490558 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:49:11.490558 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815751 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814829 -le 1790815751 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815751 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298202 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EjDdGnAGDA ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zRk7f4NtzZ /tmp/tmp.EjDdGnAGDA + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=2 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67266 2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67266 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67266 property '.*' value Patches 2 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67266 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=3 ++ 294621:pw-trigger.sh: 64: shyaml get-value 3.id + 294621:pw-trigger.sh: 64: series_id=67269 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67269 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67269 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67269 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67269 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67269 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67269 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67269 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67269 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145032 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145032 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145032 + 294621:pw-trigger.sh: 74: patch_id=145032 + 294621:pw-trigger.sh: 75: '[' 145032 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145032 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145032 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145032 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145032 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145032 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145032 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.MRh8QOs9cx +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QtSiTy9U8R ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.MRh8QOs9cx /tmp/tmp.QtSiTy9U8R' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145032/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145032/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298307 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QtSiTy9U8R ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524458, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524458/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:33:45.286045", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:45.286045 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:45.286045 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814825 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790814825 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814825 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298314 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QtSiTy9U8R ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524460, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524460/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:33:48.497205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:33:48.497205 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:33:48.497205 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790814828 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814825 -le 1790814828 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790814828 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298321 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QtSiTy9U8R ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524467, "url": "https://patchwork.sourceware.org/api/1.2/patches/145032/checks/524467/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:49:19.664970", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15081/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:49:19.664970 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:49:19.664970 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815759 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790814828 -le 1790815759 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815759 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298328 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QtSiTy9U8R ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.MRh8QOs9cx /tmp/tmp.QtSiTy9U8R + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67269 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67269 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67269 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67269 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=2 ++ 294621:pw-trigger.sh: 64: shyaml get-value 2.id + 294621:pw-trigger.sh: 64: series_id=67278 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67278 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67278 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67278 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67278 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67278 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67278 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67278 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67278 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145050 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145050 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145050 + 294621:pw-trigger.sh: 74: patch_id=145050 + 294621:pw-trigger.sh: 75: '[' 145050 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145050 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145050 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145050 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145050 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145050 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145050 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EtFAe2EqTj +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.18lsY36klb ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EtFAe2EqTj /tmp/tmp.18lsY36klb' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145050/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145050/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298430 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18lsY36klb ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524464, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524464/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:47:21.697140", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:47:21.697140 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:47:21.697140 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815641 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790815641 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815641 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298437 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18lsY36klb ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524465, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524465/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:47:24.370738", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:47:24.370738 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:47:24.370738 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815644 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815641 -le 1790815644 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815644 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298444 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18lsY36klb ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524476, "url": "https://patchwork.sourceware.org/api/1.2/patches/145050/checks/524476/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T01:00:30.015943", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15082/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:00:30.015943 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:00:30.015943 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790816430 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815644 -le 1790816430 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790816430 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298451 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.18lsY36klb ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EtFAe2EqTj /tmp/tmp.18lsY36klb + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67278 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67278 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67278 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67278 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=1 ++ 294621:pw-trigger.sh: 64: shyaml get-value 1.id + 294621:pw-trigger.sh: 64: series_id=67279 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67279 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67279 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67279 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67279 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=True + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 294621:pw-trigger.sh: 71: num_patch=0 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67279 0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67279 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67279 property '.*' value Patches 0 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67279 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145051 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145051 = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145051 + 294621:pw-trigger.sh: 74: patch_id=145051 + 294621:pw-trigger.sh: 75: '[' 145051 = '' ']' ++ 294621:pw-trigger.sh: 82: pw_get_patch_data gcc 145051 State ++ 294621:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 294621:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145051 ++ 294621:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 294621:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145051 property State value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=145051 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: 82: patch_state=new + 294621:pw-trigger.sh: 83: case "$patch_state" in ++ 294621:pw-trigger.sh: 89: pw_patch_check_state 145051 tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145051 ++ 294621:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 294621:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 294621:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 294621:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 294621:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 294621:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YtCTSWkDYw +++ 294621:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 294621:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6bmfhWQPnT ++ 294621:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YtCTSWkDYw /tmp/tmp.6bmfhWQPnT' EXIT ++ 294621:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 294621:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145051/checks/ ++ 294621:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145051/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 294621:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298553 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bmfhWQPnT ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524468, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524468/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:50:39.592891", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:50:39.592891 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:50:39.592891 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815839 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1790815839 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815839 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298560 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bmfhWQPnT ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524469, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524469/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T00:50:51.287864", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T00:50:51.287864 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T00:50:51.287864 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790815851 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815839 -le 1790815851 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790815851 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298567 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bmfhWQPnT ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 524481, "url": "https://patchwork.sourceware.org/api/1.2/patches/145051/checks/524481/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-01T01:04:44.160793", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15083/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 294621:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-01T01:04:44.160793 +++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-01T01:04:44.160793 +%s ++ 294621:pw-trigger.sh: pw_patch_check_state: 274: date=1790816684 ++ 294621:pw-trigger.sh: pw_patch_check_state: 275: '[' 1790815851 -le 1790816684 ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1790816684 +++ 294621:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 294621:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 294621:pw-trigger.sh: pw_patch_check_state: 263: true ++ 294621:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 294621:pw-trigger.sh: pw_patch_check_state: 267: wait 298574 ++ 294621:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 294621:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6bmfhWQPnT ++ 294621:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 294621:pw-trigger.sh: pw_patch_check_state: 270: break ++ 294621:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 294621:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YtCTSWkDYw /tmp/tmp.6bmfhWQPnT + 294621:pw-trigger.sh: 89: check_state=success + 294621:pw-trigger.sh: 90: '[' success = pending ']' + 294621:pw-trigger.sh: 93: num_patch=1 + 294621:pw-trigger.sh: 72: true ++ 294621:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67279 1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67279 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67279 property '.*' value Patches 1 +++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67279 +++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 294621:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 294621:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 294621:pw-trigger.sh: 74: true + 294621:pw-trigger.sh: 74: patch_id= + 294621:pw-trigger.sh: 75: '[' '' = '' ']' + 294621:pw-trigger.sh: 76: break + 294621:pw-trigger.sh: 96: '[' '' = '' ']' + 294621:pw-trigger.sh: 97: continue + 294621:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 294621:pw-trigger.sh: 63: i=0 ++ 294621:pw-trigger.sh: 64: shyaml get-value 0.id + 294621:pw-trigger.sh: 64: series_id=67287 + 294621:pw-trigger.sh: 66: pw_series_complete_p gcc 67287 + 294621:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 294621:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 294621:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67287 + 294621:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 294621:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67287 property Complete value ++ 294621:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 294621:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 294621:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 294621:pw-trigger.sh: pw_yaml_get: 100: local id=67287 ++ 294621:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 294621:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 294621:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 294621:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 294621:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 294621:pw-trigger.sh: pw_yaml_get: 108: set +x + 294621:pw-trigger.sh: pw_series_complete_p: 187: value=False + 294621:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 294621:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 294621:pw-trigger.sh: 67: continue + 294621:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 294621:pw-trigger.sh: 119: rm /tmp/tmp.EoXvTEmdkj + 294621:pw-trigger.sh: 121: echo 'Processed 30 series and created 1 pre-commit triggers' Processed 30 series and created 1 pre-commit triggers + 294621:pw-trigger.sh: 1: pw_deinit gcc + 294621:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 294621:pw-trigger.sh: pw_deinit: 58: local project=gcc + 294621:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-294621 + 294621:pw-trigger.sh: 1: rm -f /tmp/tmp.EoXvTEmdkj