+ 734261:jenkins12936958089933562416.sh: build_container_exec: 29: set +x + 1954721:pw-trigger.sh: 46: trap 'pw_deinit gcc' EXIT + 1954721:pw-trigger.sh: 47: pw_init gcc + 1954721:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_init: 42: local project=gcc + 1954721:pw-trigger.sh: pw_init: 44: git -C gcc config pw.server https://patchwork.sourceware.org/api/1.2/ + 1954721:pw-trigger.sh: pw_init: 46: git -C gcc config pw.project gcc + 1954721:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1954721:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1954721 + 1954721:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1954721 ++ 1954721:pw-trigger.sh: 49: mktemp + 1954721:pw-trigger.sh: 49: yaml=/tmp/tmp.FbBa9B6ANh + 1954721:pw-trigger.sh: 51: trap 'pw_deinit gcc; rm -f /tmp/tmp.FbBa9B6ANh' EXIT + 1954721:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1954721:pw-trigger.sh: 53: print_prereq_bots tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1954721:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1954721:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1954721:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1954721:pw-trigger.sh: 55: git -C gcc pw series list -f yaml + 1954721:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1954721:pw-trigger.sh: 58: shyaml get-length + 1954721:pw-trigger.sh: 58: len=30 + 1954721:pw-trigger.sh: 59: i=30 + 1954721:pw-trigger.sh: 60: j=0 + 1954721:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=29 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 29.id + 1954721:pw-trigger.sh: 64: series_id=67612 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67612 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67612 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67612 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67612 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67612 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67612 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67612 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67612 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145535 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145535 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145535 + 1954721:pw-trigger.sh: 74: patch_id=145535 + 1954721:pw-trigger.sh: 75: '[' 145535 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145535 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145535 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145535 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145535 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145535 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145535 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ICYj2KY0FI +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kAun16OKl8 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ICYj2KY0FI /tmp/tmp.kAun16OKl8' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145535/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145535/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954848 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kAun16OKl8 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ICYj2KY0FI /tmp/tmp.kAun16OKl8 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145535 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145535 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145535 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GLizsoFMkV +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9A5roOquXD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GLizsoFMkV /tmp/tmp.9A5roOquXD' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145535/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145535/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954863 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9A5roOquXD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527093, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527093/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:49:15.658942", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:49:15.658942 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:49:15.658942 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485355 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485355 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485355 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954870 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9A5roOquXD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527094, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527094/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:49:32.360822", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:49:32.360822 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:49:32.360822 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485372 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485355 -le 1791485372 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485372 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954877 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9A5roOquXD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527101, "url": "https://patchwork.sourceware.org/api/1.2/patches/145535/checks/527101/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:05:32.190737", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15228/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:05:32.190737 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:05:32.190737 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486332 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485372 -le 1791486332 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486332 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954884 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9A5roOquXD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GLizsoFMkV /tmp/tmp.9A5roOquXD + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=1 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=28 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 28.id + 1954721:pw-trigger.sh: 64: series_id=67609 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67609 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67609 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67609 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67609 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67609 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67609 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67609 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67609 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145532 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145532 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145532 + 1954721:pw-trigger.sh: 74: patch_id=145532 + 1954721:pw-trigger.sh: 75: '[' 145532 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145532 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145532 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145532 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145532 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145532 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145532 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6bMJACw2JK +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iEJfw1jT4v ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6bMJACw2JK /tmp/tmp.iEJfw1jT4v' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145532/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145532/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954972 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iEJfw1jT4v ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6bMJACw2JK /tmp/tmp.iEJfw1jT4v + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145532 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145532 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145532 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.LX43ekgBY6 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K9QugMUV3e ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.LX43ekgBY6 /tmp/tmp.K9QugMUV3e' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145532/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145532/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954987 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9QugMUV3e ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527095, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527095/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:02.860992", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:02.860992 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:02.860992 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485642 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485642 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485642 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1954994 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9QugMUV3e ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527097, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527097/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:12.548596", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:12.548596 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:12.548596 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485652 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485642 -le 1791485652 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485652 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955001 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9QugMUV3e ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527114, "url": "https://patchwork.sourceware.org/api/1.2/patches/145532/checks/527114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:13:24.560940", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15229/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:13:24.560940 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:13:24.560940 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486804 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485652 -le 1791486804 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486804 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955008 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K9QugMUV3e ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.LX43ekgBY6 /tmp/tmp.K9QugMUV3e + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=2 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=27 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 27.id + 1954721:pw-trigger.sh: 64: series_id=67611 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67611 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67611 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67611 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67611 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67611 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67611 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67611 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67611 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145534 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145534 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145534 + 1954721:pw-trigger.sh: 74: patch_id=145534 + 1954721:pw-trigger.sh: 75: '[' 145534 = '' ']' ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145534 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145534 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145534 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145534 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145534 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145534 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.35xmGmzlak +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C9hsQqZd43 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.35xmGmzlak /tmp/tmp.C9hsQqZd43' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145534/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145534/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955096 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C9hsQqZd43 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.35xmGmzlak /tmp/tmp.C9hsQqZd43 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145534 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145534 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145534 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Dziekukac4 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9lXDw2qRE9 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Dziekukac4 /tmp/tmp.9lXDw2qRE9' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145534/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145534/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955111 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9lXDw2qRE9 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527096, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527096/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:06.064225", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:06.064225 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:06.064225 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485646 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791485646 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485646 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955118 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9lXDw2qRE9 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527098, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527098/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T18:54:17.879086", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T18:54:17.879086 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T18:54:17.879086 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791485657 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485646 -le 1791485657 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791485657 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955125 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9lXDw2qRE9 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527116, "url": "https://patchwork.sourceware.org/api/1.2/patches/145534/checks/527116/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:14:17.279471", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15230/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:14:17.279471 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:14:17.279471 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486857 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791485657 -le 1791486857 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486857 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955132 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9lXDw2qRE9 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Dziekukac4 /tmp/tmp.9lXDw2qRE9 + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=3 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=26 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 26.id + 1954721:pw-trigger.sh: 64: series_id=67613 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67613 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67613 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67613 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67613 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67613 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67613 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67613 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67613 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145537 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145537 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145537 + 1954721:pw-trigger.sh: 74: patch_id=145537 + 1954721:pw-trigger.sh: 75: '[' 145537 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145537 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145537 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145537 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145537 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145537 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145537 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dGCJtVz1as +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZViQr2Nk5h ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dGCJtVz1as /tmp/tmp.ZViQr2Nk5h' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145537/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145537/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955222 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZViQr2Nk5h ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dGCJtVz1as /tmp/tmp.ZViQr2Nk5h + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145537 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145537 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145537 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6bdCLKzQdg +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9B5BsTFiUX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6bdCLKzQdg /tmp/tmp.9B5BsTFiUX' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145537/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145537/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955237 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9B5BsTFiUX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527102, "url": "https://patchwork.sourceware.org/api/1.2/patches/145537/checks/527102/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:22.687113", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15231/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:22.687113 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:22.687113 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486502 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486502 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486502 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955244 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9B5BsTFiUX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527103, "url": "https://patchwork.sourceware.org/api/1.2/patches/145537/checks/527103/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:31.883011", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15231/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:31.883011 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:31.883011 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486511 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486502 -le 1791486511 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486511 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955251 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9B5BsTFiUX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6bdCLKzQdg /tmp/tmp.9B5BsTFiUX WARNING: Waiting for 145537:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145537:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=25 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 25.id + 1954721:pw-trigger.sh: 64: series_id=67614 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67614 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67614 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67614 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67614 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67614 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67614 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67614 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67614 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145538 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145538 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145538 + 1954721:pw-trigger.sh: 74: patch_id=145538 + 1954721:pw-trigger.sh: 75: '[' 145538 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145538 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145538 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145538 property State value ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145538 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145538 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145538 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6ihPQori6G +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pRmC4OPiLG ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6ihPQori6G /tmp/tmp.pRmC4OPiLG' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145538/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145538/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955338 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pRmC4OPiLG ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6ihPQori6G /tmp/tmp.pRmC4OPiLG + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145538 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145538 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145538 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DwPuckQGC2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.62cWiNvO33 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DwPuckQGC2 /tmp/tmp.62cWiNvO33' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145538/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145538/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955353 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.62cWiNvO33 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527104, "url": "https://patchwork.sourceware.org/api/1.2/patches/145538/checks/527104/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:35.273141", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15232/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:35.273141 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:35.273141 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486515 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486515 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486515 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955360 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.62cWiNvO33 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527105, "url": "https://patchwork.sourceware.org/api/1.2/patches/145538/checks/527105/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:08:43.149924", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15232/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:08:43.149924 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:08:43.149924 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486523 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486515 -le 1791486523 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486523 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955367 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.62cWiNvO33 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DwPuckQGC2 /tmp/tmp.62cWiNvO33 + 1954721:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145538:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145538:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=24 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 24.id + 1954721:pw-trigger.sh: 64: series_id=67615 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67615 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67615 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67615 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67615 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67615 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67615 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67615 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67615 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145539 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145539 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145539 + 1954721:pw-trigger.sh: 74: patch_id=145539 + 1954721:pw-trigger.sh: 75: '[' 145539 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145539 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145539 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145539 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145539 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145539 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145539 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FxeZ6m8Egg +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.651MGukJA4 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FxeZ6m8Egg /tmp/tmp.651MGukJA4' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145539/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145539/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955454 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.651MGukJA4 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FxeZ6m8Egg /tmp/tmp.651MGukJA4 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145539 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145539 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145539 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NwXr9ATRXw +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.S8FYKZZL2C ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NwXr9ATRXw /tmp/tmp.S8FYKZZL2C' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145539/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145539/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955469 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S8FYKZZL2C ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527106, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:50.039388", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:50.039388 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:50.039388 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486650 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486650 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486650 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955476 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S8FYKZZL2C ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527107, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527107/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:51.991546", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:51.991546 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:51.991546 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486651 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486650 -le 1791486651 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486651 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955483 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S8FYKZZL2C ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527142, "url": "https://patchwork.sourceware.org/api/1.2/patches/145539/checks/527142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:30:01.520231", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15233/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:30:01.520231 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:30:01.520231 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487801 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486651 -le 1791487801 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487801 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955490 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.S8FYKZZL2C ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NwXr9ATRXw /tmp/tmp.S8FYKZZL2C + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=4 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=23 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 23.id + 1954721:pw-trigger.sh: 64: series_id=67616 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67616 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67616 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67616 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67616 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67616 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67616 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67616 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67616 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145540 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145540 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145540 + 1954721:pw-trigger.sh: 74: patch_id=145540 + 1954721:pw-trigger.sh: 75: '[' 145540 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145540 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145540 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145540 property State value ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145540 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145540 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145540 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FIxRlNl4S9 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.P1Qsw84nyi ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FIxRlNl4S9 /tmp/tmp.P1Qsw84nyi' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145540/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145540/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955578 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.P1Qsw84nyi ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FIxRlNl4S9 /tmp/tmp.P1Qsw84nyi + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145540 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145540 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145540 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xYYEDr0nm7 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ekF4aHLUcp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xYYEDr0nm7 /tmp/tmp.ekF4aHLUcp' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145540/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145540/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955593 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ekF4aHLUcp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527108, "url": "https://patchwork.sourceware.org/api/1.2/patches/145540/checks/527108/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:10:59.503174", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15235/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:10:59.503174 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:10:59.503174 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486659 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791486659 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486659 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955600 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ekF4aHLUcp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527110, "url": "https://patchwork.sourceware.org/api/1.2/patches/145540/checks/527110/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:11:07.718044", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15235/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:11:07.718044 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:11:07.718044 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791486667 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791486659 -le 1791486667 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791486667 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955607 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ekF4aHLUcp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xYYEDr0nm7 /tmp/tmp.ekF4aHLUcp WARNING: Waiting for 145540:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145540:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=22 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 22.id + 1954721:pw-trigger.sh: 64: series_id=67619 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67619 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67619 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67619 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67619 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67619 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67619 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67619 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67619 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145543 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145543 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145543 + 1954721:pw-trigger.sh: 74: patch_id=145543 + 1954721:pw-trigger.sh: 75: '[' 145543 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145543 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145543 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145543 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145543 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145543 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145543 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EPDNqtVJek +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sre1KjlUD5 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EPDNqtVJek /tmp/tmp.sre1KjlUD5' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145543/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145543/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955694 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sre1KjlUD5 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EPDNqtVJek /tmp/tmp.sre1KjlUD5 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145543 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145543 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145543 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AiGLDCHhES +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.g0m4jdAzkH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AiGLDCHhES /tmp/tmp.g0m4jdAzkH' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145543/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145543/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955709 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g0m4jdAzkH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527118, "url": "https://patchwork.sourceware.org/api/1.2/patches/145543/checks/527118/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:19.664173", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15236/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:19.664173 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:19.664173 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487279 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487279 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487279 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955716 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g0m4jdAzkH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527120, "url": "https://patchwork.sourceware.org/api/1.2/patches/145543/checks/527120/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:39.775199", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15236/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:39.775199 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:39.775199 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487299 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487279 -le 1791487299 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487299 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955723 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.g0m4jdAzkH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AiGLDCHhES /tmp/tmp.g0m4jdAzkH + 1954721:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145543:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145543:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=21 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 21.id + 1954721:pw-trigger.sh: 64: series_id=67620 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67620 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67620 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67620 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67620 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67620 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67620 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67620 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67620 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145544 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145544 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145544 + 1954721:pw-trigger.sh: 74: patch_id=145544 + 1954721:pw-trigger.sh: 75: '[' 145544 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145544 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145544 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145544 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145544 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145544 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145544 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WY1Ilnb6Bt +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tCev12elXc ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WY1Ilnb6Bt /tmp/tmp.tCev12elXc' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145544/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145544/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955810 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tCev12elXc ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WY1Ilnb6Bt /tmp/tmp.tCev12elXc + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145544 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145544 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145544 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4xZlkRme8E +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3vZxOyFUVb ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4xZlkRme8E /tmp/tmp.3vZxOyFUVb' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145544/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145544/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955825 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3vZxOyFUVb ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527117, "url": "https://patchwork.sourceware.org/api/1.2/patches/145544/checks/527117/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:19.570616", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15237/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:19.570616 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:19.570616 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487279 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487279 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487279 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955832 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3vZxOyFUVb ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527119, "url": "https://patchwork.sourceware.org/api/1.2/patches/145544/checks/527119/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:39.723368", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15237/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:39.723368 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:39.723368 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487299 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487279 -le 1791487299 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487299 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955839 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3vZxOyFUVb ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4xZlkRme8E /tmp/tmp.3vZxOyFUVb WARNING: Waiting for 145544:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145544:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=20 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 20.id + 1954721:pw-trigger.sh: 64: series_id=67621 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67621 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67621 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67621 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67621 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67621 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67621 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67621 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67621 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145545 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145545 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145545 + 1954721:pw-trigger.sh: 74: patch_id=145545 + 1954721:pw-trigger.sh: 75: '[' 145545 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145545 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145545 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145545 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145545 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145545 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145545 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.chgj07hmkD +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Nd55OhW759 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.chgj07hmkD /tmp/tmp.Nd55OhW759' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145545/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145545/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955926 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Nd55OhW759 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.chgj07hmkD /tmp/tmp.Nd55OhW759 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145545 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145545 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145545 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zKVGXPz0GY +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6KAidvgLeH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zKVGXPz0GY /tmp/tmp.6KAidvgLeH' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145545/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145545/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955941 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6KAidvgLeH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527121, "url": "https://patchwork.sourceware.org/api/1.2/patches/145545/checks/527121/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:40.864917", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15238/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:40.864917 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:40.864917 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487300 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487300 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487300 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955948 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6KAidvgLeH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527127, "url": "https://patchwork.sourceware.org/api/1.2/patches/145545/checks/527127/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:58.612896", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15238/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:58.612896 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:58.612896 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487318 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487300 -le 1791487318 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487318 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1955955 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6KAidvgLeH ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zKVGXPz0GY /tmp/tmp.6KAidvgLeH + 1954721:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145545:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145545:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=19 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 19.id + 1954721:pw-trigger.sh: 64: series_id=67622 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67622 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67622 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67622 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67622 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67622 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67622 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67622 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67622 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145546 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145546 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145546 + 1954721:pw-trigger.sh: 74: patch_id=145546 + 1954721:pw-trigger.sh: 75: '[' 145546 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145546 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145546 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145546 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145546 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145546 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145546 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.a4TxOJPFsc +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.V76cShBJkD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.a4TxOJPFsc /tmp/tmp.V76cShBJkD' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145546/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145546/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956042 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.V76cShBJkD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.a4TxOJPFsc /tmp/tmp.V76cShBJkD + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145546 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145546 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145546 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o4nGT74V64 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tr2tD7SuQh ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o4nGT74V64 /tmp/tmp.tr2tD7SuQh' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145546/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145546/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956057 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tr2tD7SuQh ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527122, "url": "https://patchwork.sourceware.org/api/1.2/patches/145546/checks/527122/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:41.412633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15239/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:41.412633 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:41.412633 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487301 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487301 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487301 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956064 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tr2tD7SuQh ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527126, "url": "https://patchwork.sourceware.org/api/1.2/patches/145546/checks/527126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:58.607967", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15239/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:58.607967 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:58.607967 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487318 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487301 -le 1791487318 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487318 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956071 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tr2tD7SuQh ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o4nGT74V64 /tmp/tmp.tr2tD7SuQh + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145546:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145546:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=18 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 18.id + 1954721:pw-trigger.sh: 64: series_id=67623 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67623 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67623 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67623 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67623 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67623 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67623 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67623 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67623 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145547 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145547 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145547 + 1954721:pw-trigger.sh: 74: patch_id=145547 + 1954721:pw-trigger.sh: 75: '[' 145547 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145547 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145547 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145547 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145547 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145547 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145547 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.F3zdQw2cxy +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fhugkUd9Yr ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.F3zdQw2cxy /tmp/tmp.fhugkUd9Yr' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145547/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145547/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956158 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fhugkUd9Yr ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.F3zdQw2cxy /tmp/tmp.fhugkUd9Yr + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145547 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145547 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145547 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.I6g5Rlcaty +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m7iX2qqLvE ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.I6g5Rlcaty /tmp/tmp.m7iX2qqLvE' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145547/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145547/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956173 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7iX2qqLvE ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527123, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527123/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:41.426171", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:41.426171 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:41.426171 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487301 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487301 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487301 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956180 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7iX2qqLvE ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527124, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527124/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:47.690520", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:47.690520 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:47.690520 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487307 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487301 -le 1791487307 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487307 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956187 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7iX2qqLvE ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527149, "url": "https://patchwork.sourceware.org/api/1.2/patches/145547/checks/527149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:42:29.037141", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15240/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:42:29.037141 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:42:29.037141 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791488549 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487307 -le 1791488549 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791488549 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956194 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m7iX2qqLvE ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.I6g5Rlcaty /tmp/tmp.m7iX2qqLvE + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=5 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=17 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 17.id + 1954721:pw-trigger.sh: 64: series_id=67625 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67625 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67625 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67625 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67625 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67625 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67625 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67625 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67625 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145549 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145549 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145549 + 1954721:pw-trigger.sh: 74: patch_id=145549 + 1954721:pw-trigger.sh: 75: '[' 145549 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145549 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145549 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145549 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145549 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145549 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145549 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zvS6b7znsr +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mqhkosIR9V ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zvS6b7znsr /tmp/tmp.mqhkosIR9V' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145549/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145549/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956282 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mqhkosIR9V ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zvS6b7znsr /tmp/tmp.mqhkosIR9V + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145549 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145549 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145549 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.qVxuFjy86t +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XlTNHqbT63 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.qVxuFjy86t /tmp/tmp.XlTNHqbT63' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145549/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145549/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956297 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlTNHqbT63 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527125, "url": "https://patchwork.sourceware.org/api/1.2/patches/145549/checks/527125/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:21:50.112869", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15241/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:21:50.112869 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:21:50.112869 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487310 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487310 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487310 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956304 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlTNHqbT63 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527128, "url": "https://patchwork.sourceware.org/api/1.2/patches/145549/checks/527128/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:22:04.447550", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15241/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:22:04.447550 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:22:04.447550 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487324 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487310 -le 1791487324 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487324 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956311 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XlTNHqbT63 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.qVxuFjy86t /tmp/tmp.XlTNHqbT63 + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145549:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145549:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=16 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 16.id + 1954721:pw-trigger.sh: 64: series_id=67626 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67626 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67626 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67626 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67626 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67626 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67626 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67626 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67626 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145550 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145550 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145550 + 1954721:pw-trigger.sh: 74: patch_id=145550 + 1954721:pw-trigger.sh: 75: '[' 145550 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145550 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145550 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145550 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145550 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145550 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145550 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hoaHco0qWa +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3sBTfSLD2i ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hoaHco0qWa /tmp/tmp.3sBTfSLD2i' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145550/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145550/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956398 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3sBTfSLD2i ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hoaHco0qWa /tmp/tmp.3sBTfSLD2i + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145550 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145550 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145550 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.fb7iB1lVZX +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.m08y6Ti2mJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.fb7iB1lVZX /tmp/tmp.m08y6Ti2mJ' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145550/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145550/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956413 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m08y6Ti2mJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527129, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:23:28.833168", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:23:28.833168 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:23:28.833168 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487408 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487408 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487408 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956420 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m08y6Ti2mJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527130, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527130/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:23:35.101241", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:23:35.101241 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:23:35.101241 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487415 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487408 -le 1791487415 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487415 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956427 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m08y6Ti2mJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527150, "url": "https://patchwork.sourceware.org/api/1.2/patches/145550/checks/527150/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:44:59.529391", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15242/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:44:59.529391 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:44:59.529391 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791488699 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487415 -le 1791488699 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791488699 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956434 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.m08y6Ti2mJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.fb7iB1lVZX /tmp/tmp.m08y6Ti2mJ + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=6 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=15 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 15.id + 1954721:pw-trigger.sh: 64: series_id=67627 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67627 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67627 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67627 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67627 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67627 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67627 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67627 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67627 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145551 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145551 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145551 + 1954721:pw-trigger.sh: 74: patch_id=145551 + 1954721:pw-trigger.sh: 75: '[' 145551 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145551 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145551 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145551 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145551 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145551 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145551 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4tUz0S2Awf +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LNmGaIOYRo ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4tUz0S2Awf /tmp/tmp.LNmGaIOYRo' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145551/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145551/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956522 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LNmGaIOYRo ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4tUz0S2Awf /tmp/tmp.LNmGaIOYRo + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145551 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145551 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145551 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aClb7Kge0S +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.874Gu5gkDp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aClb7Kge0S /tmp/tmp.874Gu5gkDp' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145551/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145551/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956537 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.874Gu5gkDp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527133, "url": "https://patchwork.sourceware.org/api/1.2/patches/145551/checks/527133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:52.651133", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15243/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:52.651133 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:52.651133 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487732 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487732 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487732 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956544 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.874Gu5gkDp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527141, "url": "https://patchwork.sourceware.org/api/1.2/patches/145551/checks/527141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:35.444245", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15243/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:35.444245 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:35.444245 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487775 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487732 -le 1791487775 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487775 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956551 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.874Gu5gkDp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aClb7Kge0S /tmp/tmp.874Gu5gkDp + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145551:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145551:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=14 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 14.id + 1954721:pw-trigger.sh: 64: series_id=67629 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67629 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67629 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67629 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67629 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67629 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67629 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67629 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67629 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145553 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145553 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145553 + 1954721:pw-trigger.sh: 74: patch_id=145553 + 1954721:pw-trigger.sh: 75: '[' 145553 = '' ']' ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145553 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145553 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145553 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145553 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145553 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145553 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nS9BlpODRu +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.csQAo432hM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nS9BlpODRu /tmp/tmp.csQAo432hM' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145553/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145553/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956638 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.csQAo432hM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nS9BlpODRu /tmp/tmp.csQAo432hM + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145553 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145553 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145553 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IdSHvfYekO +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ic3hTbyT6E ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IdSHvfYekO /tmp/tmp.Ic3hTbyT6E' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145553/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145553/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956653 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ic3hTbyT6E ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527134, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527134/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:52.777518", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:52.777518 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:52.777518 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487732 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487732 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487732 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956660 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ic3hTbyT6E ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527137, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527137/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:08.004883", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:08.004883 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:08.004883 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487748 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487732 -le 1791487748 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487748 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956667 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ic3hTbyT6E ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527153, "url": "https://patchwork.sourceware.org/api/1.2/patches/145553/checks/527153/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:51:12.809624", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15244/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:51:12.809624 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:51:12.809624 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791489072 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487748 -le 1791489072 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489072 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956674 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ic3hTbyT6E ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IdSHvfYekO /tmp/tmp.Ic3hTbyT6E + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=7 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=13 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 13.id + 1954721:pw-trigger.sh: 64: series_id=67631 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67631 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67631 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67631 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67631 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67631 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67631 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67631 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67631 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145556 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145556 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145556 + 1954721:pw-trigger.sh: 74: patch_id=145556 + 1954721:pw-trigger.sh: 75: '[' 145556 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145556 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145556 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145556 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145556 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145556 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145556 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OaZwUK07Fd +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MuqnYkhK08 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OaZwUK07Fd /tmp/tmp.MuqnYkhK08' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145556/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145556/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956764 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MuqnYkhK08 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OaZwUK07Fd /tmp/tmp.MuqnYkhK08 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145556 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145556 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145556 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3rdrckFtng +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RtF6wSidOM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3rdrckFtng /tmp/tmp.RtF6wSidOM' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145556/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145556/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956779 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RtF6wSidOM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527131, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527131/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:28:47.298124", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:28:47.298124 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:28:47.298124 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487727 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791487727 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487727 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956786 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RtF6wSidOM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527136, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:29:01.371029", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:29:01.371029 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:29:01.371029 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791487741 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487727 -le 1791487741 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791487741 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956793 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RtF6wSidOM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527152, "url": "https://patchwork.sourceware.org/api/1.2/patches/145556/checks/527152/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-08T19:51:06.218586", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15246/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-08T19:51:06.218586 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-08T19:51:06.218586 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791489066 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791487741 -le 1791489066 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791489066 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956800 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RtF6wSidOM ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3rdrckFtng /tmp/tmp.RtF6wSidOM + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=8 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=12 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 12.id + 1954721:pw-trigger.sh: 64: series_id=67632 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67632 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67632 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67632 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67632 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67632 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67632 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67632 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67632 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145557 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145557 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145557 + 1954721:pw-trigger.sh: 74: patch_id=145557 + 1954721:pw-trigger.sh: 75: '[' 145557 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145557 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145557 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145557 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145557 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145557 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145557 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BNCtn9HkqO +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VyxK8sJJ05 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BNCtn9HkqO /tmp/tmp.VyxK8sJJ05' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145557/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145557/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956888 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VyxK8sJJ05 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BNCtn9HkqO /tmp/tmp.VyxK8sJJ05 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145557 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145557 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145557 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wUKZG936CJ +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gekiaUbfdu ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wUKZG936CJ /tmp/tmp.gekiaUbfdu' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145557/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145557/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956903 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gekiaUbfdu ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wUKZG936CJ /tmp/tmp.gekiaUbfdu + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145557:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145557:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=11 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 11.id + 1954721:pw-trigger.sh: 64: series_id=67633 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67633 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67633 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67633 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67633 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67633 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67633 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67633 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67633 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145558 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145558 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145558 + 1954721:pw-trigger.sh: 74: patch_id=145558 + 1954721:pw-trigger.sh: 75: '[' 145558 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145558 State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145558 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145558 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145558 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145558 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145558 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.oNPIwcrPKC +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dfsvQCeUqO ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.oNPIwcrPKC /tmp/tmp.dfsvQCeUqO' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145558/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145558/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1956990 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dfsvQCeUqO ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.oNPIwcrPKC /tmp/tmp.dfsvQCeUqO + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145558 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145558 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145558 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bGDjcotFrH +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Y46kjvJ9NW ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bGDjcotFrH /tmp/tmp.Y46kjvJ9NW' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145558/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145558/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957005 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Y46kjvJ9NW ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bGDjcotFrH /tmp/tmp.Y46kjvJ9NW + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 145558:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145558:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=10 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 10.id + 1954721:pw-trigger.sh: 64: series_id=67634 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67634 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67634 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67634 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67634 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67634 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67634 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67634 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67634 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145559 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145559 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145559 + 1954721:pw-trigger.sh: 74: patch_id=145559 + 1954721:pw-trigger.sh: 75: '[' 145559 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145559 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145559 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145559 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145559 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145559 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145559 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Nr8bgHlGBP +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QSptiR3AET ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Nr8bgHlGBP /tmp/tmp.QSptiR3AET' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145559/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145559/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957092 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QSptiR3AET ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Nr8bgHlGBP /tmp/tmp.QSptiR3AET + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145559 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145559 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145559 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UqRUV8ymlN +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WSu4FbRXJO ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UqRUV8ymlN /tmp/tmp.WSu4FbRXJO' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145559/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145559/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957107 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WSu4FbRXJO ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UqRUV8ymlN /tmp/tmp.WSu4FbRXJO + 1954721:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 145559:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145559:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=9 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 9.id + 1954721:pw-trigger.sh: 64: series_id=67636 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67636 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67636 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67636 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67636 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67636 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67636 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67636 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67636 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145563 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145563 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145563 + 1954721:pw-trigger.sh: 74: patch_id=145563 + 1954721:pw-trigger.sh: 75: '[' 145563 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145563 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145563 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145563 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145563 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145563 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145563 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AiQQErY3Bf +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9TdMrIMzeJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AiQQErY3Bf /tmp/tmp.9TdMrIMzeJ' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145563/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145563/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957194 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9TdMrIMzeJ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AiQQErY3Bf /tmp/tmp.9TdMrIMzeJ + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145563 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145563 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145563 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Mn0bcKCJtx +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kYIyhiztbX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Mn0bcKCJtx /tmp/tmp.kYIyhiztbX' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145563/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145563/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957209 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kYIyhiztbX ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Mn0bcKCJtx /tmp/tmp.kYIyhiztbX + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145563:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145563:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=8 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 8.id + 1954721:pw-trigger.sh: 64: series_id=67637 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67637 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67637 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67637 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67637 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67637 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67637 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67637 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67637 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145564 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145564 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145564 + 1954721:pw-trigger.sh: 74: patch_id=145564 + 1954721:pw-trigger.sh: 75: '[' 145564 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145564 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145564 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145564 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145564 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145564 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145564 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NzRBd7k1QN +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wNfVQAUJDu ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NzRBd7k1QN /tmp/tmp.wNfVQAUJDu' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145564/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145564/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957296 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wNfVQAUJDu ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NzRBd7k1QN /tmp/tmp.wNfVQAUJDu + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145564 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145564 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145564 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.r9XZYXFrvt +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XVH4YyMx8F ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.r9XZYXFrvt /tmp/tmp.XVH4YyMx8F' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145564/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145564/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957311 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XVH4YyMx8F ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.r9XZYXFrvt /tmp/tmp.XVH4YyMx8F WARNING: Waiting for 145564:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145564:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=7 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 7.id + 1954721:pw-trigger.sh: 64: series_id=67638 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67638 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67638 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67638 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67638 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67638 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67638 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67638 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67638 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145565 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145565 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145565 + 1954721:pw-trigger.sh: 74: patch_id=145565 + 1954721:pw-trigger.sh: 75: '[' 145565 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145565 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145565 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145565 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145565 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145565 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145565 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gjmcAL6PCS +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wfE4293ST8 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gjmcAL6PCS /tmp/tmp.wfE4293ST8' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145565/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145565/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957398 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wfE4293ST8 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gjmcAL6PCS /tmp/tmp.wfE4293ST8 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145565 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145565 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145565 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WGGjruRnTR +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nsqKrw6Gkv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WGGjruRnTR /tmp/tmp.nsqKrw6Gkv' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145565/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145565/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957413 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nsqKrw6Gkv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WGGjruRnTR /tmp/tmp.nsqKrw6Gkv + 1954721:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 145565:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145565:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=6 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 6.id + 1954721:pw-trigger.sh: 64: series_id=67639 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67639 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67639 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67639 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67639 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67639 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67639 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67639 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67639 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145566 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145566 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145566 + 1954721:pw-trigger.sh: 74: patch_id=145566 + 1954721:pw-trigger.sh: 75: '[' 145566 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145566 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145566 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145566 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145566 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145566 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145566 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.au73y1GdDT +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hlKHwcs5BY ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.au73y1GdDT /tmp/tmp.hlKHwcs5BY' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145566/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145566/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957500 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hlKHwcs5BY ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.au73y1GdDT /tmp/tmp.hlKHwcs5BY + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145566 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145566 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145566 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.E9X2bw3Ui9 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0g2EBCh84I ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.E9X2bw3Ui9 /tmp/tmp.0g2EBCh84I' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145566/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145566/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957515 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0g2EBCh84I ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.E9X2bw3Ui9 /tmp/tmp.0g2EBCh84I + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145566:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145566:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=5 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 5.id + 1954721:pw-trigger.sh: 64: series_id=67640 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67640 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67640 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67640 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67640 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67640 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67640 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67640 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67640 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145567 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145567 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145567 + 1954721:pw-trigger.sh: 74: patch_id=145567 + 1954721:pw-trigger.sh: 75: '[' 145567 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145567 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145567 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145567 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145567 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145567 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145567 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7A9rZs3U6d +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XYLBgQlMT1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7A9rZs3U6d /tmp/tmp.XYLBgQlMT1' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145567/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145567/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957602 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XYLBgQlMT1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7A9rZs3U6d /tmp/tmp.XYLBgQlMT1 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145567 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145567 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145567 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.97u952FFTt +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.C4UOiVshlv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.97u952FFTt /tmp/tmp.C4UOiVshlv' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145567/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145567/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957617 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4UOiVshlv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527342, "url": "https://patchwork.sourceware.org/api/1.2/patches/145567/checks/527342/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:14:54.561445", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15254/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:14:54.561445 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:14:54.561445 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791512094 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791512094 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791512094 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957624 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4UOiVshlv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527343, "url": "https://patchwork.sourceware.org/api/1.2/patches/145567/checks/527343/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:15:00.791502", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15254/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gcc_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:15:00.791502 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:15:00.791502 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791512100 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791512094 -le 1791512100 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791512100 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957631 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.C4UOiVshlv ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.97u952FFTt /tmp/tmp.C4UOiVshlv + 1954721:pw-trigger.sh: 103: check_state=fail + 1954721:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145567:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145567:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=4 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 4.id + 1954721:pw-trigger.sh: 64: series_id=67641 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67641 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67641 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67641 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67641 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67641 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67641 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67641 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67641 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145568 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145568 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145568 + 1954721:pw-trigger.sh: 74: patch_id=145568 + 1954721:pw-trigger.sh: 75: '[' 145568 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145568 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145568 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145568 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145568 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145568 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145568 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wsfNtuas6Y +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sHlmbN7BJD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wsfNtuas6Y /tmp/tmp.sHlmbN7BJD' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145568/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145568/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957718 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sHlmbN7BJD ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wsfNtuas6Y /tmp/tmp.sHlmbN7BJD + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145568 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145568 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145568 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BjsY5tqJIT +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GqPyjy1eub ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BjsY5tqJIT /tmp/tmp.GqPyjy1eub' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145568/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145568/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957733 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GqPyjy1eub ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527344, "url": "https://patchwork.sourceware.org/api/1.2/patches/145568/checks/527344/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:16:06.301274", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15255/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:16:06.301274 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:16:06.301274 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791512166 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791512166 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791512166 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957740 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GqPyjy1eub ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527345, "url": "https://patchwork.sourceware.org/api/1.2/patches/145568/checks/527345/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:16:08.659589", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15255/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:16:08.659589 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:16:08.659589 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791512168 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791512166 -le 1791512168 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791512168 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957747 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GqPyjy1eub ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527346, "url": "https://patchwork.sourceware.org/api/1.2/patches/145568/checks/527346/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:34:10.935497", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15255/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:34:10.935497 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:34:10.935497 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791513250 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791512168 -le 1791513250 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791513250 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957754 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GqPyjy1eub ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BjsY5tqJIT /tmp/tmp.GqPyjy1eub + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=9 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=3 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 3.id + 1954721:pw-trigger.sh: 64: series_id=67642 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67642 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67642 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67642 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67642 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67642 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67642 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67642 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67642 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145569 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145569 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145569 + 1954721:pw-trigger.sh: 74: patch_id=145569 + 1954721:pw-trigger.sh: 75: '[' 145569 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145569 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145569 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145569 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145569 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145569 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145569 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.wCsnGO5kWD +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tj2IikrI7X ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.wCsnGO5kWD /tmp/tmp.tj2IikrI7X' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145569/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145569/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957842 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tj2IikrI7X ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.wCsnGO5kWD /tmp/tmp.tj2IikrI7X + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145569 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145569 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145569 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n6nEMdDPJn +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.uQ6QLH7tXy ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n6nEMdDPJn /tmp/tmp.uQ6QLH7tXy' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145569/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145569/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957857 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQ6QLH7tXy ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527347, "url": "https://patchwork.sourceware.org/api/1.2/patches/145569/checks/527347/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:37:43.826925", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15256/log", "context": "tcwg_gcc_build--master-arm", "description": "Build started" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:37:43.826925 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:37:43.826925 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791513463 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791513463 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791513463 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957864 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQ6QLH7tXy ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527348, "url": "https://patchwork.sourceware.org/api/1.2/patches/145569/checks/527348/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:37:46.467134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15256/log", "context": "tcwg_gcc_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:37:46.467134 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:37:46.467134 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791513466 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791513463 -le 1791513466 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791513466 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957871 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQ6QLH7tXy ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 527349, "url": "https://patchwork.sourceware.org/api/1.2/patches/145569/checks/527349/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-10-09T02:57:24.653880", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gcc_build--master-arm-precommit/builds/15256/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gcc_build--master-arm", "description": "Build passed" }' = null ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1954721:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-09T02:57:24.653880 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-09T02:57:24.653880 +%s ++ 1954721:pw-trigger.sh: pw_patch_check_state: 274: date=1791514644 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791513466 -le 1791514644 ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791514644 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1954721:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957878 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.uQ6QLH7tXy ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n6nEMdDPJn /tmp/tmp.uQ6QLH7tXy + 1954721:pw-trigger.sh: 103: check_state=success + 1954721:pw-trigger.sh: 104: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 108: '[' success '!=' success ']' + 1954721:pw-trigger.sh: 113: j=10 + 1954721:pw-trigger.sh: 114: cat + 1954721:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=2 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 2.id + 1954721:pw-trigger.sh: 64: series_id=67643 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67643 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67643 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67643 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67643 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67643 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67643 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67643 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67643 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145570 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145570 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145570 + 1954721:pw-trigger.sh: 74: patch_id=145570 + 1954721:pw-trigger.sh: 75: '[' 145570 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145570 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145570 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145570 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145570 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145570 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145570 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kV1CqsVgTh +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GgtCAgLOk6 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kV1CqsVgTh /tmp/tmp.GgtCAgLOk6' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145570/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145570/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957966 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GgtCAgLOk6 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kV1CqsVgTh /tmp/tmp.GgtCAgLOk6 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145570 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145570 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145570 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Qle5s8arzi +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mN5WcmnKTd ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Qle5s8arzi /tmp/tmp.mN5WcmnKTd' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145570/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145570/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1957981 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mN5WcmnKTd ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Qle5s8arzi /tmp/tmp.mN5WcmnKTd + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break WARNING: Waiting for 145570:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145570:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=1 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 1.id + 1954721:pw-trigger.sh: 64: series_id=67644 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67644 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67644 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67644 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67644 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67644 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67644 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67644 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67644 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145575 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145575 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145575 + 1954721:pw-trigger.sh: 74: patch_id=145575 + 1954721:pw-trigger.sh: 75: '[' 145575 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145575 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145575 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145575 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145575 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145575 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145575 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YeMj4dF2CC +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nEh1n3BKb0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YeMj4dF2CC /tmp/tmp.nEh1n3BKb0' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145575/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145575/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1958078 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nEh1n3BKb0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YeMj4dF2CC /tmp/tmp.nEh1n3BKb0 + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145575 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145575 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145575 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NX71jZBZ3f +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.mJLSvqiRHq ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NX71jZBZ3f /tmp/tmp.mJLSvqiRHq' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145575/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145575/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1958093 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.mJLSvqiRHq ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NX71jZBZ3f /tmp/tmp.mJLSvqiRHq + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' WARNING: Waiting for 145575:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145575:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1954721:pw-trigger.sh: 63: i=0 ++ 1954721:pw-trigger.sh: 64: shyaml get-value 0.id + 1954721:pw-trigger.sh: 64: series_id=67645 + 1954721:pw-trigger.sh: 66: pw_series_complete_p gcc 67645 + 1954721:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_series_complete_p: 183: local project=gcc + 1954721:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67645 + 1954721:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1954721:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gcc series 67645 property Complete value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67645 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1954721:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1954721:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1954721:pw-trigger.sh: 71: num_patch=0 + 1954721:pw-trigger.sh: 72: true ++ 1954721:pw-trigger.sh: 74: pw_get_patch_from_series gcc 67645 0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67645 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gcc series 67645 property '.*' value Patches 0 +++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc +++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=67645 +++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145577 ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145577 = '' ']' ++ 1954721:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145577 + 1954721:pw-trigger.sh: 74: patch_id=145577 + 1954721:pw-trigger.sh: 75: '[' 145577 = '' ']' ++ 1954721:pw-trigger.sh: 82: pw_get_patch_data gcc 145577 State ++ 1954721:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1954721:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_get_patch_data: 224: local project=gcc ++ 1954721:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145577 ++ 1954721:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1954721:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gcc patch 145577 property State value ++ 1954721:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_yaml_get: 98: local project=gcc ++ 1954721:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1954721:pw-trigger.sh: pw_yaml_get: 100: local id=145577 ++ 1954721:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1954721:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1954721:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1954721:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1954721:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1954721:pw-trigger.sh: pw_yaml_get: 108: set +x + 1954721:pw-trigger.sh: 82: patch_state=new + 1954721:pw-trigger.sh: 83: case "$patch_state" in ++ 1954721:pw-trigger.sh: 89: pw_patch_check_state 145577 tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145577 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_check--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_check--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.e32LFC6sJj +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.SFMOtmvIAz ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.e32LFC6sJj /tmp/tmp.SFMOtmvIAz' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145577/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145577/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_check--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1958180 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.SFMOtmvIAz ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.e32LFC6sJj /tmp/tmp.SFMOtmvIAz + 1954721:pw-trigger.sh: 89: check_state=pending + 1954721:pw-trigger.sh: 90: '[' pending = pending ']' + 1954721:pw-trigger.sh: 91: break + 1954721:pw-trigger.sh: 96: '[' 145577 = '' ']' + 1954721:pw-trigger.sh: 101: check_state=success + 1954721:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1954721:pw-trigger.sh: 103: pw_patch_check_state 145577 tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1954721:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145577 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gcc_build--master-arm +++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1954721:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1954721:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gcc_build--master-arm ++ 1954721:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JnXBGeOtO1 +++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1954721:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8B6bvOSUb3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JnXBGeOtO1 /tmp/tmp.8B6bvOSUb3' EXIT ++ 1954721:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1954721:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145577/checks/ ++ 1954721:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145577/checks/?user=linaro-tcwg-bot&context=tcwg_gcc_build--master-arm&page=last' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1954721:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1954721:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1954721:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 267: wait 1958195 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8B6bvOSUb3 ++ 1954721:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1954721:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1954721:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1954721:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JnXBGeOtO1 /tmp/tmp.8B6bvOSUb3 WARNING: Waiting for 145577:tcwg_gcc_build--master-arm to succeed. + 1954721:pw-trigger.sh: 103: check_state=pending + 1954721:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 105: break + 1954721:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1954721:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145577:tcwg_gcc_build--master-arm to succeed.' + 1954721:pw-trigger.sh: 110: continue + 1954721:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1954721:pw-trigger.sh: 119: rm /tmp/tmp.FbBa9B6ANh + 1954721:pw-trigger.sh: 121: echo 'Processed 30 series and created 10 pre-commit triggers' Processed 30 series and created 10 pre-commit triggers + 1954721:pw-trigger.sh: 1: pw_deinit gcc + 1954721:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1954721:pw-trigger.sh: pw_deinit: 58: local project=gcc + 1954721:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1954721 + 1954721:pw-trigger.sh: 1: rm -f /tmp/tmp.FbBa9B6ANh