+ 1112721:jenkins16246876355574495546.sh: build_container_exec: 29: set +x + 185373:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 185373:pw-trigger.sh: 47: pw_init gcc + 185373:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 185373:pw-trigger.sh: pw_init: 42: local project=gcc + 185373:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 185373:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 185373:pw-trigger.sh: pw_init: 48: pw_clear_cache + 185373:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 185373:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-185373 + 185373:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-185373 ++ 185373:pw-trigger.sh: 49: mktemp + 185373:pw-trigger.sh: 49: yaml=/tmp/tmp.xov5RQjmER + 185373:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.xov5RQjmER' EXIT + 185373:pw-trigger.sh: 53: readarray -t prereq_bots ++ 185373:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 185373:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 185373:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 185373:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 185373:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 185373:pw-trigger.sh: 58: shyaml get-length + 185373:pw-trigger.sh: 58: len=30 + 185373:pw-trigger.sh: 59: i=30 + 185373:pw-trigger.sh: 60: j=0 + 185373:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=29 ++ 185373:pw-trigger.sh: 64: shyaml get-value 29.id + 185373:pw-trigger.sh: 64: series_id=63760 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63760 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63760 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63760 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63760 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63760 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63760 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63760 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63760 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139386 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139386 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139386 + 185373:pw-trigger.sh: 74: patch_id=139386 + 185373:pw-trigger.sh: 75: '[' 139386 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139386 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139386 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139386 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139386 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=committed + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139386 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139386 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.G3rz8U3nK9 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4asB5FhgQA ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.G3rz8U3nK9 /tmp/tmp.4asB5FhgQA' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139386/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139386/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185498 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4asB5FhgQA ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480189, "url": "https://patchwork.sourceware.org/api/1.2/patches/139386/checks/480189/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:50:04.642440", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12448/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:50:04.642440 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:50:04.642440 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296204 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784296204 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296204 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185505 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4asB5FhgQA ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480191, "url": "https://patchwork.sourceware.org/api/1.2/patches/139386/checks/480191/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:50:17.341585", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12448/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:50:17.341585 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:50:17.341585 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296217 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296204 -le 1784296217 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296217 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185512 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4asB5FhgQA ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480208, "url": "https://patchwork.sourceware.org/api/1.2/patches/139386/checks/480208/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:14:18.638907", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12448/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:14:18.638907 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:14:18.638907 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297658 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296217 -le 1784297658 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297658 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185519 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4asB5FhgQA ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.G3rz8U3nK9 /tmp/tmp.4asB5FhgQA + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63760 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63760 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63760 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63760 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=28 ++ 185373:pw-trigger.sh: 64: shyaml get-value 28.id + 185373:pw-trigger.sh: 64: series_id=63762 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63762 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63762 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63762 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63762 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63762 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63762 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63762 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63762 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139387 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139387 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139387 + 185373:pw-trigger.sh: 74: patch_id=139387 + 185373:pw-trigger.sh: 75: '[' 139387 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139387 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139387 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139387 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139387 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139387 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139387 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zBL7zNbqPU +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PTlnL50Ldy ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zBL7zNbqPU /tmp/tmp.PTlnL50Ldy' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139387/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139387/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185621 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PTlnL50Ldy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480192, "url": "https://patchwork.sourceware.org/api/1.2/patches/139387/checks/480192/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:50:17.383880", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12449/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:50:17.383880 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:50:17.383880 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296217 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784296217 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296217 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185628 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PTlnL50Ldy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480193, "url": "https://patchwork.sourceware.org/api/1.2/patches/139387/checks/480193/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:50:27.499585", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12449/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:50:27.499585 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:50:27.499585 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296227 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296217 -le 1784296227 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296227 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185635 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PTlnL50Ldy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480209, "url": "https://patchwork.sourceware.org/api/1.2/patches/139387/checks/480209/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:14:29.323446", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12449/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:14:29.323446 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:14:29.323446 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297669 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296227 -le 1784297669 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297669 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185642 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PTlnL50Ldy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zBL7zNbqPU /tmp/tmp.PTlnL50Ldy + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63762 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63762 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63762 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63762 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=27 ++ 185373:pw-trigger.sh: 64: shyaml get-value 27.id + 185373:pw-trigger.sh: 64: series_id=63763 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63763 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63763 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63763 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63763 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63763 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63763 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63763 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63763 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139388 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139388 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139388 + 185373:pw-trigger.sh: 74: patch_id=139388 + 185373:pw-trigger.sh: 75: '[' 139388 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139388 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139388 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139388 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139388 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139388 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139388 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YspCI7mp9n +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.atx7NYXSwq ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YspCI7mp9n /tmp/tmp.atx7NYXSwq' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139388/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139388/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185744 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.atx7NYXSwq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480195, "url": "https://patchwork.sourceware.org/api/1.2/patches/139388/checks/480195/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:51:10.925549", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12450/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:51:10.925549 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:51:10.925549 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296270 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784296270 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296270 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185751 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.atx7NYXSwq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480196, "url": "https://patchwork.sourceware.org/api/1.2/patches/139388/checks/480196/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T13:51:26.926580", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12450/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T13:51:26.926580 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T13:51:26.926580 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784296286 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296270 -le 1784296286 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784296286 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185758 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.atx7NYXSwq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480210, "url": "https://patchwork.sourceware.org/api/1.2/patches/139388/checks/480210/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:14:32.314178", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12450/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:14:32.314178 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:14:32.314178 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297672 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784296286 -le 1784297672 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297672 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185765 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.atx7NYXSwq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YspCI7mp9n /tmp/tmp.atx7NYXSwq + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63763 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63763 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63763 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63763 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=26 ++ 185373:pw-trigger.sh: 64: shyaml get-value 26.id + 185373:pw-trigger.sh: 64: series_id=63764 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63764 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63764 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63764 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63764 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63764 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63764 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63764 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63764 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139389 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139389 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139389 + 185373:pw-trigger.sh: 74: patch_id=139389 + 185373:pw-trigger.sh: 75: '[' 139389 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139389 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139389 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139389 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139389 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139389 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139389 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fMPudfoRUq +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wEYrdFOJjy ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fMPudfoRUq /tmp/tmp.wEYrdFOJjy' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139389/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139389/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185867 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wEYrdFOJjy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480200, "url": "https://patchwork.sourceware.org/api/1.2/patches/139389/checks/480200/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:06:51.608702", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12451/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:06:51.608702 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:06:51.608702 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297211 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784297211 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297211 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185874 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wEYrdFOJjy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480201, "url": "https://patchwork.sourceware.org/api/1.2/patches/139389/checks/480201/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:07:14.033716", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12451/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:07:14.033716 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:07:14.033716 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297234 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784297211 -le 1784297234 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297234 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185881 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wEYrdFOJjy ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fMPudfoRUq /tmp/tmp.wEYrdFOJjy + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63764 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63764 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63764 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63764 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=25 ++ 185373:pw-trigger.sh: 64: shyaml get-value 25.id + 185373:pw-trigger.sh: 64: series_id=63765 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63765 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63765 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63765 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63765 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63765 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63765 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63765 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63765 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139390 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139390 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139390 + 185373:pw-trigger.sh: 74: patch_id=139390 + 185373:pw-trigger.sh: 75: '[' 139390 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139390 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139390 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139390 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139390 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139390 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139390 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a0ejwggUbw +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.prPIjU6D2P ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a0ejwggUbw /tmp/tmp.prPIjU6D2P' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139390/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139390/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185983 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPIjU6D2P ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480204, "url": "https://patchwork.sourceware.org/api/1.2/patches/139390/checks/480204/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:09:36.343799", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12453/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:09:36.343799 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:09:36.343799 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297376 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784297376 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297376 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185990 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPIjU6D2P ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480205, "url": "https://patchwork.sourceware.org/api/1.2/patches/139390/checks/480205/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:09:38.222653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12453/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:09:38.222653 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:09:38.222653 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784297378 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784297376 -le 1784297378 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784297378 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 185997 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPIjU6D2P ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480225, "url": "https://patchwork.sourceware.org/api/1.2/patches/139390/checks/480225/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:35:11.186191", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12453/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:35:11.186191 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:35:11.186191 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298911 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784297378 -le 1784298911 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298911 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186004 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.prPIjU6D2P ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a0ejwggUbw /tmp/tmp.prPIjU6D2P + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63765 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63765 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63765 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63765 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=24 ++ 185373:pw-trigger.sh: 64: shyaml get-value 24.id + 185373:pw-trigger.sh: 64: series_id=63768 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63768 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63768 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63768 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63768 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63768 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63768 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63768 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63768 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139398 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139398 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139398 + 185373:pw-trigger.sh: 74: patch_id=139398 + 185373:pw-trigger.sh: 75: '[' 139398 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139398 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139398 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139398 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139398 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139398 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139398 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gJbizG0Jr4 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MP81ETrHkt ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gJbizG0Jr4 /tmp/tmp.MP81ETrHkt' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139398/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139398/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186108 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MP81ETrHkt ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480212, "url": "https://patchwork.sourceware.org/api/1.2/patches/139398/checks/480212/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:06.955429", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12454/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:06.955429 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:06.955429 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298246 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784298246 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298246 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186115 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MP81ETrHkt ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480213, "url": "https://patchwork.sourceware.org/api/1.2/patches/139398/checks/480213/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:15.797583", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12454/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:15.797583 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:15.797583 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298255 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298246 -le 1784298255 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298255 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186122 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MP81ETrHkt ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480232, "url": "https://patchwork.sourceware.org/api/1.2/patches/139398/checks/480232/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:47:43.500867", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12454/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:47:43.500867 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:47:43.500867 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784299663 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298255 -le 1784299663 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299663 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186129 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MP81ETrHkt ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gJbizG0Jr4 /tmp/tmp.MP81ETrHkt + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63768 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63768 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63768 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63768 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139397 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139397 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139397 + 185373:pw-trigger.sh: 74: patch_id=139397 + 185373:pw-trigger.sh: 75: '[' 139397 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139397 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139397 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139397 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139397 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139397 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139397 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.j4qz087Clj +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VTmTOkBzVu ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.j4qz087Clj /tmp/tmp.VTmTOkBzVu' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139397/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139397/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186193 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTmTOkBzVu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480661, "url": "https://patchwork.sourceware.org/api/1.2/patches/139397/checks/480661/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:30.951260", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12464/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:30.951260 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:30.951260 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357910 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784357910 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357910 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186200 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTmTOkBzVu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480664, "url": "https://patchwork.sourceware.org/api/1.2/patches/139397/checks/480664/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:42.589182", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12464/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:42.589182 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:42.589182 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357922 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357910 -le 1784357922 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357922 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186207 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTmTOkBzVu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480687, "url": "https://patchwork.sourceware.org/api/1.2/patches/139397/checks/480687/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:20:39.369854", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12464/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:20:39.369854 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:20:39.369854 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359239 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357922 -le 1784359239 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359239 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186214 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VTmTOkBzVu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.j4qz087Clj /tmp/tmp.VTmTOkBzVu + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63768 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63768 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63768 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63768 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=23 ++ 185373:pw-trigger.sh: 64: shyaml get-value 23.id + 185373:pw-trigger.sh: 64: series_id=63769 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63769 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63769 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63769 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63769 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63769 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63769 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63769 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63769 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139399 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139399 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139399 + 185373:pw-trigger.sh: 74: patch_id=139399 + 185373:pw-trigger.sh: 75: '[' 139399 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139399 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139399 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139399 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139399 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139399 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139399 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VKFaigbdTT +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lu6DYqzrW7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VKFaigbdTT /tmp/tmp.lu6DYqzrW7' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139399/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139399/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186319 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lu6DYqzrW7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480214, "url": "https://patchwork.sourceware.org/api/1.2/patches/139399/checks/480214/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:17.676542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12455/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:17.676542 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:17.676542 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298257 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784298257 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298257 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186326 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lu6DYqzrW7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480215, "url": "https://patchwork.sourceware.org/api/1.2/patches/139399/checks/480215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:26.423090", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12455/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:26.423090 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:26.423090 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298266 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298257 -le 1784298266 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298266 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186333 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lu6DYqzrW7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480235, "url": "https://patchwork.sourceware.org/api/1.2/patches/139399/checks/480235/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:48:49.266808", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12455/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:48:49.266808 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:48:49.266808 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784299729 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298266 -le 1784299729 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299729 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186340 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lu6DYqzrW7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VKFaigbdTT /tmp/tmp.lu6DYqzrW7 + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63769 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63769 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63769 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63769 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=22 ++ 185373:pw-trigger.sh: 64: shyaml get-value 22.id + 185373:pw-trigger.sh: 64: series_id=63772 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63772 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63772 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63772 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63772 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63772 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63772 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63772 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63772 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139405 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139405 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139405 + 185373:pw-trigger.sh: 74: patch_id=139405 + 185373:pw-trigger.sh: 75: '[' 139405 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139405 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139405 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139405 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139405 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139405 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139405 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Vfm1UoN2w4 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.n4eZd1QaoZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Vfm1UoN2w4 /tmp/tmp.n4eZd1QaoZ' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139405/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139405/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186442 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n4eZd1QaoZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480218, "url": "https://patchwork.sourceware.org/api/1.2/patches/139405/checks/480218/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:42.981653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12456/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:42.981653 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:42.981653 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298282 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784298282 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298282 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186449 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n4eZd1QaoZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480220, "url": "https://patchwork.sourceware.org/api/1.2/patches/139405/checks/480220/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:24:50.584817", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12456/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:24:50.584817 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:24:50.584817 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784298290 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298282 -le 1784298290 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784298290 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186456 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n4eZd1QaoZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480233, "url": "https://patchwork.sourceware.org/api/1.2/patches/139405/checks/480233/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-17T14:48:31.818298", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12456/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-17T14:48:31.818298 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-17T14:48:31.818298 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784299711 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784298290 -le 1784299711 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784299711 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186463 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.n4eZd1QaoZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Vfm1UoN2w4 /tmp/tmp.n4eZd1QaoZ + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63772 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63772 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63772 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63772 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=21 ++ 185373:pw-trigger.sh: 64: shyaml get-value 21.id + 185373:pw-trigger.sh: 64: series_id=63773 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63773 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63773 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63773 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63773 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63773 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63773 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63773 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63773 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139406 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139406 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139406 + 185373:pw-trigger.sh: 74: patch_id=139406 + 185373:pw-trigger.sh: 75: '[' 139406 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139406 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139406 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139406 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139406 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139406 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139406 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lO4p1YM8Si +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ewaPPfsvxU ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lO4p1YM8Si /tmp/tmp.ewaPPfsvxU' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139406/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139406/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186565 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ewaPPfsvxU ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480682, "url": "https://patchwork.sourceware.org/api/1.2/patches/139406/checks/480682/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:17:46.140660", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12475/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:17:46.140660 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:17:46.140660 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359066 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784359066 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359066 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186572 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ewaPPfsvxU ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480683, "url": "https://patchwork.sourceware.org/api/1.2/patches/139406/checks/480683/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:18:13.634267", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12475/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:18:13.634267 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:18:13.634267 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359093 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359066 -le 1784359093 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359093 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186579 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ewaPPfsvxU ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480701, "url": "https://patchwork.sourceware.org/api/1.2/patches/139406/checks/480701/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:36:48.085951", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12475/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:36:48.085951 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:36:48.085951 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360208 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359093 -le 1784360208 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360208 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186586 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ewaPPfsvxU ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lO4p1YM8Si /tmp/tmp.ewaPPfsvxU + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63773 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63773 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63773 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63773 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=20 ++ 185373:pw-trigger.sh: 64: shyaml get-value 20.id + 185373:pw-trigger.sh: 64: series_id=63774 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63774 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63774 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63774 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63774 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63774 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63774 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63774 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63774 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139407 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139407 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139407 + 185373:pw-trigger.sh: 74: patch_id=139407 + 185373:pw-trigger.sh: 75: '[' 139407 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139407 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139407 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139407 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139407 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139407 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139407 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.J5lU7ptsEE +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HV8TqiDUrG ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.J5lU7ptsEE /tmp/tmp.HV8TqiDUrG' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139407/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139407/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186688 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HV8TqiDUrG ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480691, "url": "https://patchwork.sourceware.org/api/1.2/patches/139407/checks/480691/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:24.197086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12477/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:24.197086 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:24.197086 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359704 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784359704 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359704 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186695 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HV8TqiDUrG ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480694, "url": "https://patchwork.sourceware.org/api/1.2/patches/139407/checks/480694/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:42.743199", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12477/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:42.743199 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:42.743199 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359722 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359704 -le 1784359722 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359722 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186702 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HV8TqiDUrG ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.J5lU7ptsEE /tmp/tmp.HV8TqiDUrG + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63774 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63774 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63774 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63774 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=19 ++ 185373:pw-trigger.sh: 64: shyaml get-value 19.id + 185373:pw-trigger.sh: 64: series_id=63775 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63775 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63775 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63775 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63775 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63775 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63775 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63775 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63775 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139408 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139408 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139408 + 185373:pw-trigger.sh: 74: patch_id=139408 + 185373:pw-trigger.sh: 75: '[' 139408 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139408 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139408 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139408 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139408 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139408 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139408 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hrRFItYTYj +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pgSetCZMv7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hrRFItYTYj /tmp/tmp.pgSetCZMv7' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139408/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139408/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186804 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgSetCZMv7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480692, "url": "https://patchwork.sourceware.org/api/1.2/patches/139408/checks/480692/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:31.089877", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12478/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:31.089877 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:31.089877 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359711 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784359711 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359711 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186811 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgSetCZMv7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480693, "url": "https://patchwork.sourceware.org/api/1.2/patches/139408/checks/480693/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:37.719069", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12478/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:37.719069 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:37.719069 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359717 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359711 -le 1784359717 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359717 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186818 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgSetCZMv7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480709, "url": "https://patchwork.sourceware.org/api/1.2/patches/139408/checks/480709/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:45:51.123541", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12478/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:45:51.123541 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:45:51.123541 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360751 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359717 -le 1784360751 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360751 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186825 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pgSetCZMv7 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hrRFItYTYj /tmp/tmp.pgSetCZMv7 + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63775 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63775 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63775 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63775 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=18 ++ 185373:pw-trigger.sh: 64: shyaml get-value 18.id + 185373:pw-trigger.sh: 64: series_id=63776 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63776 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63776 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63776 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63776 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63776 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63776 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63776 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63776 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139410 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139410 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139410 + 185373:pw-trigger.sh: 74: patch_id=139410 + 185373:pw-trigger.sh: 75: '[' 139410 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139410 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139410 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139410 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139410 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139410 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139410 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PfFE0d6sxX +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HR7T9JyHPE ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PfFE0d6sxX /tmp/tmp.HR7T9JyHPE' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139410/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139410/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186927 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HR7T9JyHPE ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480695, "url": "https://patchwork.sourceware.org/api/1.2/patches/139410/checks/480695/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:49.181791", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12479/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:49.181791 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:49.181791 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359729 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784359729 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359729 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186934 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HR7T9JyHPE ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480696, "url": "https://patchwork.sourceware.org/api/1.2/patches/139410/checks/480696/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:29:07.758068", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12479/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:29:07.758068 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:29:07.758068 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359747 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359729 -le 1784359747 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359747 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 186941 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HR7T9JyHPE ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PfFE0d6sxX /tmp/tmp.HR7T9JyHPE + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63776 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63776 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63776 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63776 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=17 ++ 185373:pw-trigger.sh: 64: shyaml get-value 17.id + 185373:pw-trigger.sh: 64: series_id=63778 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63778 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63778 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63778 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63778 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63778 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63778 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63778 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63778 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139420 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139420 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139420 + 185373:pw-trigger.sh: 74: patch_id=139420 + 185373:pw-trigger.sh: 75: '[' 139420 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139420 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139420 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139420 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139420 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139420 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139420 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XiRs1hGOEZ +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8fXPX2waUv ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XiRs1hGOEZ /tmp/tmp.8fXPX2waUv' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139420/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139420/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187069 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8fXPX2waUv ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480700, "url": "https://patchwork.sourceware.org/api/1.2/patches/139420/checks/480700/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:36:43.228575", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12480/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:36:43.228575 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:36:43.228575 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360203 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784360203 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360203 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187076 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8fXPX2waUv ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480703, "url": "https://patchwork.sourceware.org/api/1.2/patches/139420/checks/480703/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:36:59.984148", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12480/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:36:59.984148 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:36:59.984148 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360219 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360203 -le 1784360219 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360219 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187083 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8fXPX2waUv ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480710, "url": "https://patchwork.sourceware.org/api/1.2/patches/139420/checks/480710/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:50:30.621125", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12480/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:50:30.621125 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:50:30.621125 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784361030 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360219 -le 1784361030 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784361030 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187090 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8fXPX2waUv ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XiRs1hGOEZ /tmp/tmp.8fXPX2waUv + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63778 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63778 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63778 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63778 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139414 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139414 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139414 + 185373:pw-trigger.sh: 74: patch_id=139414 + 185373:pw-trigger.sh: 75: '[' 139414 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139414 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139414 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139414 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139414 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139414 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139414 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ztNfKyoagB +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RF72BFsmi0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ztNfKyoagB /tmp/tmp.RF72BFsmi0' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139414/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139414/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187154 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RF72BFsmi0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480790, "url": "https://patchwork.sourceware.org/api/1.2/patches/139414/checks/480790/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:30:10.954476", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12484/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:30:10.954476 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:30:10.954476 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385010 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385010 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385010 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187161 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RF72BFsmi0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480791, "url": "https://patchwork.sourceware.org/api/1.2/patches/139414/checks/480791/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:31:01.187227", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12484/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:31:01.187227 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:31:01.187227 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385061 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385010 -le 1784385061 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385061 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187168 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RF72BFsmi0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480809, "url": "https://patchwork.sourceware.org/api/1.2/patches/139414/checks/480809/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:49:20.845445", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12484/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:49:20.845445 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:49:20.845445 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784386160 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385061 -le 1784386160 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784386160 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187175 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RF72BFsmi0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ztNfKyoagB /tmp/tmp.RF72BFsmi0 + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63778 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63778 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63778 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63778 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139417 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139417 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139417 + 185373:pw-trigger.sh: 74: patch_id=139417 + 185373:pw-trigger.sh: 75: '[' 139417 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139417 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139417 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139417 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139417 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139417 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139417 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pkl7vBeOjn +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aP5NMVVT16 ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pkl7vBeOjn /tmp/tmp.aP5NMVVT16' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139417/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139417/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187242 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aP5NMVVT16 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pkl7vBeOjn /tmp/tmp.aP5NMVVT16 + 185373:pw-trigger.sh: 89: check_state=pending + 185373:pw-trigger.sh: 90: '[' pending = pending ']' + 185373:pw-trigger.sh: 91: break + 185373:pw-trigger.sh: 96: '[' 139417 = '' ']' + 185373:pw-trigger.sh: 101: check_state=success + 185373:pw-trigger.sh: 108: '[' success '!=' success ']' + 185373:pw-trigger.sh: 113: j=1 + 185373:pw-trigger.sh: 114: cat + 185373:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=16 ++ 185373:pw-trigger.sh: 64: shyaml get-value 16.id + 185373:pw-trigger.sh: 64: series_id=63779 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63779 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63779 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63779 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63779 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63779 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63779 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63779 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63779 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139425 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139425 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139425 + 185373:pw-trigger.sh: 74: patch_id=139425 + 185373:pw-trigger.sh: 75: '[' 139425 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139425 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139425 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139425 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139425 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139425 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139425 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.v8qcMiJa7n +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3GnXJbhBgu ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.v8qcMiJa7n /tmp/tmp.3GnXJbhBgu' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139425/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139425/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187330 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3GnXJbhBgu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480699, "url": "https://patchwork.sourceware.org/api/1.2/patches/139425/checks/480699/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:36:43.218520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12481/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:36:43.218520 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:36:43.218520 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360203 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784360203 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360203 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187337 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3GnXJbhBgu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480702, "url": "https://patchwork.sourceware.org/api/1.2/patches/139425/checks/480702/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:36:57.564570", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12481/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:36:57.564570 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:36:57.564570 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360217 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360203 -le 1784360217 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360217 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187344 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3GnXJbhBgu ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.v8qcMiJa7n /tmp/tmp.3GnXJbhBgu + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63779 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63779 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63779 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63779 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=15 ++ 185373:pw-trigger.sh: 64: shyaml get-value 15.id + 185373:pw-trigger.sh: 64: series_id=63780 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63780 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63780 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63780 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63780 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63780 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63780 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63780 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63780 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139426 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139426 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139426 + 185373:pw-trigger.sh: 74: patch_id=139426 + 185373:pw-trigger.sh: 75: '[' 139426 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139426 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139426 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139426 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139426 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139426 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139426 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pgYfaFmVT7 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VjopuMFBGm ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pgYfaFmVT7 /tmp/tmp.VjopuMFBGm' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139426/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139426/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187446 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjopuMFBGm ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480704, "url": "https://patchwork.sourceware.org/api/1.2/patches/139426/checks/480704/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:37:33.717018", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12482/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:37:33.717018 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:37:33.717018 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360253 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784360253 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360253 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187453 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjopuMFBGm ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480705, "url": "https://patchwork.sourceware.org/api/1.2/patches/139426/checks/480705/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:37:43.960264", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12482/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:37:43.960264 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:37:43.960264 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360263 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360253 -le 1784360263 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360263 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187460 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VjopuMFBGm ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pgYfaFmVT7 /tmp/tmp.VjopuMFBGm + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63780 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63780 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63780 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63780 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=14 ++ 185373:pw-trigger.sh: 64: shyaml get-value 14.id + 185373:pw-trigger.sh: 64: series_id=63781 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63781 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63781 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63781 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63781 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63781 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63781 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63781 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63781 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139428 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139428 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139428 + 185373:pw-trigger.sh: 74: patch_id=139428 + 185373:pw-trigger.sh: 75: '[' 139428 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139428 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139428 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139428 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139428 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139428 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139428 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f4eBSIbrob +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QWuCrIA7vl ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f4eBSIbrob /tmp/tmp.QWuCrIA7vl' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139428/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139428/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187564 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWuCrIA7vl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480706, "url": "https://patchwork.sourceware.org/api/1.2/patches/139428/checks/480706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:39:35.640778", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12483/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:39:35.640778 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:39:35.640778 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360375 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784360375 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360375 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187571 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWuCrIA7vl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480707, "url": "https://patchwork.sourceware.org/api/1.2/patches/139428/checks/480707/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:39:37.821659", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12483/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:39:37.821659 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:39:37.821659 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360377 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360375 -le 1784360377 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360377 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187578 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWuCrIA7vl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480711, "url": "https://patchwork.sourceware.org/api/1.2/patches/139428/checks/480711/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:51:58.369876", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12483/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:51:58.369876 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:51:58.369876 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784361118 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784360377 -le 1784361118 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784361118 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187585 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QWuCrIA7vl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f4eBSIbrob /tmp/tmp.QWuCrIA7vl + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63781 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63781 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63781 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63781 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139427 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139427 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139427 + 185373:pw-trigger.sh: 74: patch_id=139427 + 185373:pw-trigger.sh: 75: '[' 139427 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139427 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139427 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139427 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139427 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139427 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139427 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JOwDczmkQV +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7ZQdez25PD ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JOwDczmkQV /tmp/tmp.7ZQdez25PD' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139427/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139427/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187649 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7ZQdez25PD ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480800, "url": "https://patchwork.sourceware.org/api/1.2/patches/139427/checks/480800/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:34:28.889456", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12485/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:34:28.889456 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:34:28.889456 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385268 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385268 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385268 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187656 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7ZQdez25PD ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480801, "url": "https://patchwork.sourceware.org/api/1.2/patches/139427/checks/480801/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:34:35.688154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12485/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:34:35.688154 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:34:35.688154 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385275 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385268 -le 1784385275 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385275 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187663 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7ZQdez25PD ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480812, "url": "https://patchwork.sourceware.org/api/1.2/patches/139427/checks/480812/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:50:02.174835", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12485/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:50:02.174835 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:50:02.174835 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784386202 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385275 -le 1784386202 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784386202 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187670 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7ZQdez25PD ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JOwDczmkQV /tmp/tmp.7ZQdez25PD + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63781 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63781 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63781 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63781 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=13 ++ 185373:pw-trigger.sh: 64: shyaml get-value 13.id + 185373:pw-trigger.sh: 64: series_id=63782 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63782 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63782 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63782 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63782 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63782 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63782 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63782 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63782 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139429 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139429 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139429 + 185373:pw-trigger.sh: 74: patch_id=139429 + 185373:pw-trigger.sh: 75: '[' 139429 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139429 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139429 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139429 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139429 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139429 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139429 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nKBvUlvrZE +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9teR6v8wlR ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nKBvUlvrZE /tmp/tmp.9teR6v8wlR' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139429/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139429/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187775 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9teR6v8wlR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480660, "url": "https://patchwork.sourceware.org/api/1.2/patches/139429/checks/480660/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:29.144588", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12465/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:29.144588 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:29.144588 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357909 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784357909 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357909 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187782 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9teR6v8wlR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480663, "url": "https://patchwork.sourceware.org/api/1.2/patches/139429/checks/480663/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:35.991974", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12465/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:35.991974 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:35.991974 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357915 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357909 -le 1784357915 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357915 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187789 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9teR6v8wlR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480685, "url": "https://patchwork.sourceware.org/api/1.2/patches/139429/checks/480685/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:20:34.054490", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12465/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:20:34.054490 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:20:34.054490 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359234 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357915 -le 1784359234 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359234 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187796 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9teR6v8wlR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nKBvUlvrZE /tmp/tmp.9teR6v8wlR + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63782 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63782 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63782 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63782 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=12 ++ 185373:pw-trigger.sh: 64: shyaml get-value 12.id + 185373:pw-trigger.sh: 64: series_id=63784 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63784 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63784 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63784 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63784 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63784 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63784 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63784 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63784 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139432 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139432 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139432 + 185373:pw-trigger.sh: 74: patch_id=139432 + 185373:pw-trigger.sh: 75: '[' 139432 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139432 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139432 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139432 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139432 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139432 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139432 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NJaqDISsMT +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XX1MxLj4ZK ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NJaqDISsMT /tmp/tmp.XX1MxLj4ZK' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139432/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139432/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187898 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XX1MxLj4ZK ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480662, "url": "https://patchwork.sourceware.org/api/1.2/patches/139432/checks/480662/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:35.033253", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12466/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:35.033253 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:35.033253 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357915 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784357915 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357915 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187905 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XX1MxLj4ZK ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480665, "url": "https://patchwork.sourceware.org/api/1.2/patches/139432/checks/480665/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:42.827653", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12466/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:42.827653 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:42.827653 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357922 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357915 -le 1784357922 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357922 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187912 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XX1MxLj4ZK ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480684, "url": "https://patchwork.sourceware.org/api/1.2/patches/139432/checks/480684/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:20:30.558913", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12466/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:20:30.558913 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:20:30.558913 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359230 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357922 -le 1784359230 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359230 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 187919 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XX1MxLj4ZK ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NJaqDISsMT /tmp/tmp.XX1MxLj4ZK + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63784 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63784 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63784 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63784 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=11 ++ 185373:pw-trigger.sh: 64: shyaml get-value 11.id + 185373:pw-trigger.sh: 64: series_id=63785 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63785 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63785 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63785 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63785 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63785 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63785 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63785 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63785 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139433 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139433 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139433 + 185373:pw-trigger.sh: 74: patch_id=139433 + 185373:pw-trigger.sh: 75: '[' 139433 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139433 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139433 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139433 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139433 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139433 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139433 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DOcsPZKrme +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QxQzY8gkIq ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DOcsPZKrme /tmp/tmp.QxQzY8gkIq' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139433/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139433/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188021 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxQzY8gkIq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480666, "url": "https://patchwork.sourceware.org/api/1.2/patches/139433/checks/480666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:58:48.088268", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12467/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:58:48.088268 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:58:48.088268 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357928 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784357928 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357928 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188028 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxQzY8gkIq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480667, "url": "https://patchwork.sourceware.org/api/1.2/patches/139433/checks/480667/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:59:23.981360", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12467/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:59:23.981360 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:59:23.981360 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357963 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357928 -le 1784357963 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357963 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188035 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QxQzY8gkIq ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DOcsPZKrme /tmp/tmp.QxQzY8gkIq + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63785 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63785 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63785 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63785 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=10 ++ 185373:pw-trigger.sh: 64: shyaml get-value 10.id + 185373:pw-trigger.sh: 64: series_id=63787 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63787 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63787 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63787 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63787 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63787 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63787 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63787 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63787 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139436 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139436 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139436 + 185373:pw-trigger.sh: 74: patch_id=139436 + 185373:pw-trigger.sh: 75: '[' 139436 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139436 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139436 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139436 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139436 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139436 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139436 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.52D3HrP1se +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3xPmBSdWqw ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.52D3HrP1se /tmp/tmp.3xPmBSdWqw' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139436/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139436/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188137 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3xPmBSdWqw ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480668, "url": "https://patchwork.sourceware.org/api/1.2/patches/139436/checks/480668/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T06:59:31.997912", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12468/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T06:59:31.997912 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T06:59:31.997912 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784357971 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784357971 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784357971 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188144 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3xPmBSdWqw ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480669, "url": "https://patchwork.sourceware.org/api/1.2/patches/139436/checks/480669/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:00:13.123296", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12468/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:00:13.123296 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:00:13.123296 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358013 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784357971 -le 1784358013 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358013 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188151 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3xPmBSdWqw ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.52D3HrP1se /tmp/tmp.3xPmBSdWqw + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63787 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63787 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63787 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63787 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=9 ++ 185373:pw-trigger.sh: 64: shyaml get-value 9.id + 185373:pw-trigger.sh: 64: series_id=63789 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63789 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63789 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63789 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63789 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63789 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63789 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63789 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63789 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139438 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139438 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139438 + 185373:pw-trigger.sh: 74: patch_id=139438 + 185373:pw-trigger.sh: 75: '[' 139438 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139438 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139438 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139438 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139438 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139438 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139438 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Q28OTe9ihS +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mP9ydJMApi ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Q28OTe9ihS /tmp/tmp.mP9ydJMApi' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139438/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139438/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188269 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9ydJMApi ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480670, "url": "https://patchwork.sourceware.org/api/1.2/patches/139438/checks/480670/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:00:17.375933", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12469/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:00:17.375933 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:00:17.375933 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358017 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358017 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358017 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188276 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9ydJMApi ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480671, "url": "https://patchwork.sourceware.org/api/1.2/patches/139438/checks/480671/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:00:54.107655", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12469/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:00:54.107655 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:00:54.107655 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358054 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358017 -le 1784358054 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358054 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188283 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9ydJMApi ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480686, "url": "https://patchwork.sourceware.org/api/1.2/patches/139438/checks/480686/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:20:35.825683", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12469/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:20:35.825683 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:20:35.825683 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359235 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358054 -le 1784359235 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359235 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188290 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mP9ydJMApi ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Q28OTe9ihS /tmp/tmp.mP9ydJMApi + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63789 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63789 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63789 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63789 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139439 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139439 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139439 + 185373:pw-trigger.sh: 74: patch_id=139439 + 185373:pw-trigger.sh: 75: '[' 139439 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139439 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139439 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139439 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139439 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139439 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139439 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6iURgu3xip +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ojnrq1FZxR ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6iURgu3xip /tmp/tmp.Ojnrq1FZxR' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139439/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139439/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188354 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ojnrq1FZxR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480792, "url": "https://patchwork.sourceware.org/api/1.2/patches/139439/checks/480792/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:31:36.314516", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12486/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:31:36.314516 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:31:36.314516 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385096 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385096 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385096 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188361 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ojnrq1FZxR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480793, "url": "https://patchwork.sourceware.org/api/1.2/patches/139439/checks/480793/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:11.855958", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12486/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:11.855958 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:11.855958 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385131 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385096 -le 1784385131 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385131 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188368 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ojnrq1FZxR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480810, "url": "https://patchwork.sourceware.org/api/1.2/patches/139439/checks/480810/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:49:53.816666", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12486/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:49:53.816666 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:49:53.816666 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784386193 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385131 -le 1784386193 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784386193 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188375 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ojnrq1FZxR ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6iURgu3xip /tmp/tmp.Ojnrq1FZxR + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63789 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63789 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63789 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63789 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139446 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139446 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139446 + 185373:pw-trigger.sh: 74: patch_id=139446 + 185373:pw-trigger.sh: 75: '[' 139446 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139446 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139446 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139446 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139446 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139446 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139446 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PCCahrkBPq +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1UYZZSw3EO ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PCCahrkBPq /tmp/tmp.1UYZZSw3EO' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139446/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139446/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188442 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1UYZZSw3EO ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PCCahrkBPq /tmp/tmp.1UYZZSw3EO + 185373:pw-trigger.sh: 89: check_state=pending + 185373:pw-trigger.sh: 90: '[' pending = pending ']' + 185373:pw-trigger.sh: 91: break + 185373:pw-trigger.sh: 96: '[' 139446 = '' ']' + 185373:pw-trigger.sh: 101: check_state=success + 185373:pw-trigger.sh: 108: '[' success '!=' success ']' + 185373:pw-trigger.sh: 113: j=2 + 185373:pw-trigger.sh: 114: cat + 185373:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=8 ++ 185373:pw-trigger.sh: 64: shyaml get-value 8.id + 185373:pw-trigger.sh: 64: series_id=63790 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63790 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63790 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63790 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63790 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63790 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63790 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63790 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63790 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139447 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139447 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139447 + 185373:pw-trigger.sh: 74: patch_id=139447 + 185373:pw-trigger.sh: 75: '[' 139447 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139447 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139447 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139447 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139447 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139447 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139447 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wAPunbZEIO +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.brNJfAPBre ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wAPunbZEIO /tmp/tmp.brNJfAPBre' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139447/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139447/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188530 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.brNJfAPBre ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480674, "url": "https://patchwork.sourceware.org/api/1.2/patches/139447/checks/480674/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:08:40.389393", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12470/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:08:40.389393 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:08:40.389393 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358520 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358520 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358520 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188537 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.brNJfAPBre ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480675, "url": "https://patchwork.sourceware.org/api/1.2/patches/139447/checks/480675/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:09:00.612713", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12470/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:09:00.612713 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:09:00.612713 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358540 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358520 -le 1784358540 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358540 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188544 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.brNJfAPBre ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wAPunbZEIO /tmp/tmp.brNJfAPBre + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63790 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63790 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63790 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63790 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=7 ++ 185373:pw-trigger.sh: 64: shyaml get-value 7.id + 185373:pw-trigger.sh: 64: series_id=63792 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63792 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63792 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63792 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63792 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63792 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63792 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63792 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63792 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139449 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139449 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139449 + 185373:pw-trigger.sh: 74: patch_id=139449 + 185373:pw-trigger.sh: 75: '[' 139449 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139449 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139449 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139449 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139449 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139449 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139449 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3C3KTh0ff4 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1zZSWyxRAB ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3C3KTh0ff4 /tmp/tmp.1zZSWyxRAB' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139449/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139449/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188646 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zZSWyxRAB ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480672, "url": "https://patchwork.sourceware.org/api/1.2/patches/139449/checks/480672/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:07:37.721075", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12471/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:07:37.721075 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:07:37.721075 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358457 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358457 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358457 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188653 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zZSWyxRAB ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480673, "url": "https://patchwork.sourceware.org/api/1.2/patches/139449/checks/480673/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:08:00.983518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12471/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:08:00.983518 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:08:00.983518 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358480 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358457 -le 1784358480 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358480 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188660 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zZSWyxRAB ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480688, "url": "https://patchwork.sourceware.org/api/1.2/patches/139449/checks/480688/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:25:31.657893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12471/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:25:31.657893 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:25:31.657893 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359531 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358480 -le 1784359531 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359531 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188667 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1zZSWyxRAB ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3C3KTh0ff4 /tmp/tmp.1zZSWyxRAB + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63792 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63792 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63792 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63792 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=6 ++ 185373:pw-trigger.sh: 64: shyaml get-value 6.id + 185373:pw-trigger.sh: 64: series_id=63795 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63795 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63795 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63795 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63795 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63795 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63795 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63795 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63795 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139453 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139453 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139453 + 185373:pw-trigger.sh: 74: patch_id=139453 + 185373:pw-trigger.sh: 75: '[' 139453 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139453 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139453 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139453 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139453 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139453 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139453 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R2I8FOZiiZ +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L4eNsNX2qI ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R2I8FOZiiZ /tmp/tmp.L4eNsNX2qI' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139453/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139453/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188769 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L4eNsNX2qI ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480677, "url": "https://patchwork.sourceware.org/api/1.2/patches/139453/checks/480677/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:12:34.151407", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12472/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:12:34.151407 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:12:34.151407 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358754 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358754 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358754 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188776 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L4eNsNX2qI ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480678, "url": "https://patchwork.sourceware.org/api/1.2/patches/139453/checks/480678/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:12:41.648821", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12472/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:12:41.648821 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:12:41.648821 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358761 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358754 -le 1784358761 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358761 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188783 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L4eNsNX2qI ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480697, "url": "https://patchwork.sourceware.org/api/1.2/patches/139453/checks/480697/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:32:23.054993", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12472/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:32:23.054993 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:32:23.054993 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359943 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358761 -le 1784359943 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359943 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188790 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L4eNsNX2qI ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R2I8FOZiiZ /tmp/tmp.L4eNsNX2qI + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63795 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63795 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63795 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63795 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=5 ++ 185373:pw-trigger.sh: 64: shyaml get-value 5.id + 185373:pw-trigger.sh: 64: series_id=63797 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63797 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63797 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63797 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63797 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63797 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63797 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63797 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63797 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139458 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139458 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139458 + 185373:pw-trigger.sh: 74: patch_id=139458 + 185373:pw-trigger.sh: 75: '[' 139458 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139458 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139458 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139458 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139458 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139458 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139458 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WV0M6Tv7AN +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uzZafZR8Gs ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WV0M6Tv7AN /tmp/tmp.uzZafZR8Gs' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139458/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139458/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188894 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uzZafZR8Gs ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480676, "url": "https://patchwork.sourceware.org/api/1.2/patches/139458/checks/480676/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:12:31.964443", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12473/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:12:31.964443 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:12:31.964443 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358751 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358751 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358751 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188901 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uzZafZR8Gs ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480680, "url": "https://patchwork.sourceware.org/api/1.2/patches/139458/checks/480680/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:12:50.959902", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12473/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:12:50.959902 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:12:50.959902 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358770 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358751 -le 1784358770 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358770 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188908 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uzZafZR8Gs ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WV0M6Tv7AN /tmp/tmp.uzZafZR8Gs + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63797 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63797 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63797 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63797 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139457 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139457 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139457 + 185373:pw-trigger.sh: 74: patch_id=139457 + 185373:pw-trigger.sh: 75: '[' 139457 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139457 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139457 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139457 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139457 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139457 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139457 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QnLZHJ6Yz6 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.c0y6hV8rDJ ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QnLZHJ6Yz6 /tmp/tmp.c0y6hV8rDJ' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139457/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139457/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188972 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c0y6hV8rDJ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480795, "url": "https://patchwork.sourceware.org/api/1.2/patches/139457/checks/480795/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:17.948819", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12487/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:17.948819 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:17.948819 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385137 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385137 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385137 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188979 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c0y6hV8rDJ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480797, "url": "https://patchwork.sourceware.org/api/1.2/patches/139457/checks/480797/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:36.219815", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12487/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:36.219815 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:36.219815 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385156 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385137 -le 1784385156 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385156 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 188986 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.c0y6hV8rDJ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QnLZHJ6Yz6 /tmp/tmp.c0y6hV8rDJ + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63797 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63797 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63797 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63797 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=4 ++ 185373:pw-trigger.sh: 64: shyaml get-value 4.id + 185373:pw-trigger.sh: 64: series_id=63796 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63796 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63796 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63796 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63796 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63796 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63796 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63796 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63796 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139454 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139454 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139454 + 185373:pw-trigger.sh: 74: patch_id=139454 + 185373:pw-trigger.sh: 75: '[' 139454 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139454 State ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139454 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139454 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139454 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139454 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139454 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ebQJZxcN4d +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N3TeEUcGPZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ebQJZxcN4d /tmp/tmp.N3TeEUcGPZ' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139454/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139454/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189095 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3TeEUcGPZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480679, "url": "https://patchwork.sourceware.org/api/1.2/patches/139454/checks/480679/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:12:44.910711", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12474/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:12:44.910711 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:12:44.910711 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358764 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784358764 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358764 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189102 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3TeEUcGPZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480681, "url": "https://patchwork.sourceware.org/api/1.2/patches/139454/checks/480681/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:13:00.492149", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12474/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:13:00.492149 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:13:00.492149 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784358780 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358764 -le 1784358780 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784358780 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189109 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3TeEUcGPZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480698, "url": "https://patchwork.sourceware.org/api/1.2/patches/139454/checks/480698/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:32:34.745279", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12474/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:32:34.745279 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:32:34.745279 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359954 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784358780 -le 1784359954 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359954 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189116 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3TeEUcGPZ ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ebQJZxcN4d /tmp/tmp.N3TeEUcGPZ + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63796 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63796 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63796 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63796 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139455 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139455 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139455 + 185373:pw-trigger.sh: 74: patch_id=139455 + 185373:pw-trigger.sh: 75: '[' 139455 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139455 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139455 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139455 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139455 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139455 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139455 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.f6GLSkgKHb +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7TCmZ662ql ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.f6GLSkgKHb /tmp/tmp.7TCmZ662ql' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139455/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139455/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189180 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7TCmZ662ql ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480794, "url": "https://patchwork.sourceware.org/api/1.2/patches/139455/checks/480794/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:17.944658", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12488/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:17.944658 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:17.944658 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385137 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385137 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385137 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189187 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7TCmZ662ql ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480796, "url": "https://patchwork.sourceware.org/api/1.2/patches/139455/checks/480796/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:28.010811", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12488/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:28.010811 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:28.010811 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385148 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385137 -le 1784385148 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385148 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189194 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7TCmZ662ql ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480811, "url": "https://patchwork.sourceware.org/api/1.2/patches/139455/checks/480811/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:49:55.020915", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12488/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:49:55.020915 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:49:55.020915 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784386195 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385148 -le 1784386195 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784386195 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189201 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7TCmZ662ql ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.f6GLSkgKHb /tmp/tmp.7TCmZ662ql + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=2 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63796 2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63796 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63796 property '.*' value Patches 2 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63796 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139456 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139456 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139456 + 185373:pw-trigger.sh: 74: patch_id=139456 + 185373:pw-trigger.sh: 75: '[' 139456 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139456 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139456 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139456 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139456 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139456 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139456 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.SLYN5W50m7 +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HOaYxNwy3O ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.SLYN5W50m7 /tmp/tmp.HOaYxNwy3O' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139456/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139456/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189268 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HOaYxNwy3O ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.SLYN5W50m7 /tmp/tmp.HOaYxNwy3O + 185373:pw-trigger.sh: 89: check_state=pending + 185373:pw-trigger.sh: 90: '[' pending = pending ']' + 185373:pw-trigger.sh: 91: break + 185373:pw-trigger.sh: 96: '[' 139456 = '' ']' + 185373:pw-trigger.sh: 101: check_state=success + 185373:pw-trigger.sh: 108: '[' success '!=' success ']' + 185373:pw-trigger.sh: 113: j=3 + 185373:pw-trigger.sh: 114: cat + 185373:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=3 ++ 185373:pw-trigger.sh: 64: shyaml get-value 3.id + 185373:pw-trigger.sh: 64: series_id=63799 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63799 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63799 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63799 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63799 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63799 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63799 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63799 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63799 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139461 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139461 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139461 + 185373:pw-trigger.sh: 74: patch_id=139461 + 185373:pw-trigger.sh: 75: '[' 139461 = '' ']' ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139461 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139461 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139461 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139461 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=committed + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139461 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139461 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2JBaXEblHE +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vc3IX9DqjM ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2JBaXEblHE /tmp/tmp.vc3IX9DqjM' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139461/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139461/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189356 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vc3IX9DqjM ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480689, "url": "https://patchwork.sourceware.org/api/1.2/patches/139461/checks/480689/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:27:52.200456", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12476/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:27:52.200456 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:27:52.200456 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359672 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784359672 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359672 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189363 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vc3IX9DqjM ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480690, "url": "https://patchwork.sourceware.org/api/1.2/patches/139461/checks/480690/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:28:04.218590", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12476/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:28:04.218590 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:28:04.218590 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784359684 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359672 -le 1784359684 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784359684 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189370 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vc3IX9DqjM ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480708, "url": "https://patchwork.sourceware.org/api/1.2/patches/139461/checks/480708/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T07:45:50.455097", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12476/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T07:45:50.455097 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T07:45:50.455097 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784360750 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784359684 -le 1784360750 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784360750 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189377 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vc3IX9DqjM ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2JBaXEblHE /tmp/tmp.vc3IX9DqjM + 185373:pw-trigger.sh: 89: check_state=success + 185373:pw-trigger.sh: 90: '[' success = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63799 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63799 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63799 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63799 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=2 ++ 185373:pw-trigger.sh: 64: shyaml get-value 2.id + 185373:pw-trigger.sh: 64: series_id=63802 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63802 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63802 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63802 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63802 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=True + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 185373:pw-trigger.sh: 71: num_patch=0 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63802 0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63802 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63802 property '.*' value Patches 0 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63802 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=139464 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 139464 = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 213: echo 139464 + 185373:pw-trigger.sh: 74: patch_id=139464 + 185373:pw-trigger.sh: 75: '[' 139464 = '' ']' ++ 185373:pw-trigger.sh: 82: pw_get_patch_data gcc 139464 State ++ 185373:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 185373:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 185373:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=139464 ++ 185373:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 185373:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 139464 property State value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=139464 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: 82: patch_state=new + 185373:pw-trigger.sh: 83: case "$patch_state" in ++ 185373:pw-trigger.sh: 89: pw_patch_check_state 139464 tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=139464 ++ 185373:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 185373:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 185373:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 185373:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 185373:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 185373:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.auna6IkmNk +++ 185373:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 185373:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KB3cWrXVKl ++ 185373:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.auna6IkmNk /tmp/tmp.KB3cWrXVKl' EXIT ++ 185373:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 185373:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/139464/checks/ ++ 185373:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/139464/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 185373:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189479 ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KB3cWrXVKl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480798, "url": "https://patchwork.sourceware.org/api/1.2/patches/139464/checks/480798/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:32:48.553405", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12489/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:32:48.553405 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:32:48.553405 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385168 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1784385168 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385168 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189486 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KB3cWrXVKl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 480799, "url": "https://patchwork.sourceware.org/api/1.2/patches/139464/checks/480799/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-07-18T14:33:10.302154", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/12489/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 185373:pw-trigger.sh: pw_patch_check_state: 273: date=2026-07-18T14:33:10.302154 +++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-07-18T14:33:10.302154 +%s ++ 185373:pw-trigger.sh: pw_patch_check_state: 274: date=1784385190 ++ 185373:pw-trigger.sh: pw_patch_check_state: 275: '[' 1784385168 -le 1784385190 ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1784385190 +++ 185373:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 185373:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 185373:pw-trigger.sh: pw_patch_check_state: 263: true ++ 185373:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 185373:pw-trigger.sh: pw_patch_check_state: 267: wait 189493 ++ 185373:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 185373:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KB3cWrXVKl ++ 185373:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 185373:pw-trigger.sh: pw_patch_check_state: 270: break ++ 185373:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 185373:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.auna6IkmNk /tmp/tmp.KB3cWrXVKl + 185373:pw-trigger.sh: 89: check_state=fail + 185373:pw-trigger.sh: 90: '[' fail = pending ']' + 185373:pw-trigger.sh: 93: num_patch=1 + 185373:pw-trigger.sh: 72: true ++ 185373:pw-trigger.sh: 74: pw_get_patch_from_series gcc 63802 1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 204: local id=63802 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 63802 property '.*' value Patches 1 +++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63802 +++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 185373:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 185373:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 185373:pw-trigger.sh: 74: true + 185373:pw-trigger.sh: 74: patch_id= + 185373:pw-trigger.sh: 75: '[' '' = '' ']' + 185373:pw-trigger.sh: 76: break + 185373:pw-trigger.sh: 96: '[' '' = '' ']' + 185373:pw-trigger.sh: 97: continue + 185373:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=1 ++ 185373:pw-trigger.sh: 64: shyaml get-value 1.id + 185373:pw-trigger.sh: 64: series_id=63807 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63807 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63807 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63807 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63807 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=False + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 185373:pw-trigger.sh: 67: continue + 185373:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 185373:pw-trigger.sh: 63: i=0 ++ 185373:pw-trigger.sh: 64: shyaml get-value 0.id + 185373:pw-trigger.sh: 64: series_id=63808 + 185373:pw-trigger.sh: 66: pw_series_complete_p gcc 63808 + 185373:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 185373:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 185373:pw-trigger.sh: pw_series_complete_p: 184: local series_id=63808 + 185373:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 185373:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 63808 property Complete value ++ 185373:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 185373:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 185373:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 185373:pw-trigger.sh: pw_yaml_get: 100: local id=63808 ++ 185373:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 185373:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 185373:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 185373:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 185373:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 185373:pw-trigger.sh: pw_yaml_get: 108: set +x + 185373:pw-trigger.sh: pw_series_complete_p: 187: value=False + 185373:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 185373:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 185373:pw-trigger.sh: 67: continue + 185373:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 185373:pw-trigger.sh: 119: rm /tmp/tmp.xov5RQjmER + 185373:pw-trigger.sh: 121: echo 'Processed 30 series and created 3 pre-commit triggers' Processed 30 series and created 3 pre-commit triggers + 185373:pw-trigger.sh: 1: pw_deinit gcc + 185373:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 185373:pw-trigger.sh: pw_deinit: 58: local project=gcc + 185373:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-185373 + 185373:pw-trigger.sh: 1: rm -f /tmp/tmp.xov5RQjmER