+ 171446:jenkins9883739229036149819.sh: build_container_exec: 29: set +x + 1077042:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1077042:pw-trigger.sh: 47: pw_init gdb + 1077042:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_init: 42: local project=gdb + 1077042:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1077042:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1077042:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1077042:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1077042 + 1077042:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1077042 ++ 1077042:pw-trigger.sh: 49: mktemp + 1077042:pw-trigger.sh: 49: yaml=/tmp/tmp.VIL1HOEaQr + 1077042:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.VIL1HOEaQr' EXIT + 1077042:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1077042:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1077042:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1077042:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1077042:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1077042:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1077042:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1077042:pw-trigger.sh: 58: shyaml get-length + 1077042:pw-trigger.sh: 58: len=30 + 1077042:pw-trigger.sh: 59: i=30 + 1077042:pw-trigger.sh: 60: j=0 + 1077042:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=29 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 29.id + 1077042:pw-trigger.sh: 64: series_id=67754 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67754 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67754 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67754 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67754 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67754 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67754 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67754 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67754 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145707 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145707 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145707 + 1077042:pw-trigger.sh: 74: patch_id=145707 + 1077042:pw-trigger.sh: 75: '[' 145707 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145707 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145707 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145707 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145707 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=committed + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145707 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145707 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OnZc5vApKK +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.2xJnbuNqNX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OnZc5vApKK /tmp/tmp.2xJnbuNqNX' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145707/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145707/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077169 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.2xJnbuNqNX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OnZc5vApKK /tmp/tmp.2xJnbuNqNX + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145707 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145707 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145707 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Bf2F6RpKxf +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tshJepaHAA ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Bf2F6RpKxf /tmp/tmp.tshJepaHAA' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145707/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145707/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077184 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tshJepaHAA ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528118, "url": "https://patchwork.sourceware.org/api/1.2/patches/145707/checks/528118/", "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-13T17:05:25.854474", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11545/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T17:05:25.854474 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T17:05:25.854474 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791911125 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791911125 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791911125 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077191 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tshJepaHAA ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528119, "url": "https://patchwork.sourceware.org/api/1.2/patches/145707/checks/528119/", "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-13T17:05:28.199644", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11545/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T17:05:28.199644 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T17:05:28.199644 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791911128 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791911125 -le 1791911128 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791911128 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077198 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tshJepaHAA ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Bf2F6RpKxf /tmp/tmp.tshJepaHAA + 1077042:pw-trigger.sh: 103: check_state=fail + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 145707:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145707:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=28 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 28.id + 1077042:pw-trigger.sh: 64: series_id=67759 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67759 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67759 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67759 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67759 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1077042:pw-trigger.sh: 67: continue + 1077042:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=27 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 27.id + 1077042:pw-trigger.sh: 64: series_id=67768 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67768 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67768 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67768 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67768 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67768 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67768 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67768 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67768 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145732 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145732 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145732 + 1077042:pw-trigger.sh: 74: patch_id=145732 + 1077042:pw-trigger.sh: 75: '[' 145732 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145732 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145732 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145732 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145732 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145732 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145732 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gZltIl4yQT +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hAXHiHthvC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gZltIl4yQT /tmp/tmp.hAXHiHthvC' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145732/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145732/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077309 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hAXHiHthvC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529154, "url": "https://patchwork.sourceware.org/api/1.2/patches/145732/checks/529154/", "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-15T08:19:34.051375", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11025/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:19:34.051375 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:19:34.051375 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052374 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792052374 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052374 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077316 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hAXHiHthvC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529155, "url": "https://patchwork.sourceware.org/api/1.2/patches/145732/checks/529155/", "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-15T08:19:35.714447", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11025/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:19:35.714447 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:19:35.714447 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052375 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052374 -le 1792052375 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052375 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077323 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hAXHiHthvC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529162, "url": "https://patchwork.sourceware.org/api/1.2/patches/145732/checks/529162/", "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-15T09:58:32.109948", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11025/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T09:58:32.109948 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T09:58:32.109948 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792058312 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052375 -le 1792058312 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792058312 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077330 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hAXHiHthvC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gZltIl4yQT /tmp/tmp.hAXHiHthvC + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67768 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67768 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67768 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67768 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1077042:pw-trigger.sh: 74: true + 1077042:pw-trigger.sh: 74: patch_id= + 1077042:pw-trigger.sh: 75: '[' '' = '' ']' + 1077042:pw-trigger.sh: 76: break + 1077042:pw-trigger.sh: 96: '[' '' = '' ']' + 1077042:pw-trigger.sh: 97: continue + 1077042:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=26 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 26.id + 1077042:pw-trigger.sh: 64: series_id=67780 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67780 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67780 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67780 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67780 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145750 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145750 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145750 + 1077042:pw-trigger.sh: 74: patch_id=145750 + 1077042:pw-trigger.sh: 75: '[' 145750 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145750 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145750 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145750 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145750 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145750 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145750 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.caEidqXssP +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qSht8TrYtX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.caEidqXssP /tmp/tmp.qSht8TrYtX' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145750/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145750/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077440 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSht8TrYtX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529156, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/529156/", "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-15T08:20:02.146180", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11026/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:20:02.146180 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:20:02.146180 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052402 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792052402 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052402 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077447 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSht8TrYtX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529157, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/529157/", "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-15T08:20:04.096667", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11026/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:20:04.096667 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:20:04.096667 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052404 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052402 -le 1792052404 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052404 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077454 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSht8TrYtX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529163, "url": "https://patchwork.sourceware.org/api/1.2/patches/145750/checks/529163/", "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-15T09:59:09.620877", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11026/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T09:59:09.620877 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T09:59:09.620877 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792058349 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052404 -le 1792058349 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792058349 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077461 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qSht8TrYtX ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.caEidqXssP /tmp/tmp.qSht8TrYtX + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67780 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67780 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67780 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67780 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145752 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145752 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145752 + 1077042:pw-trigger.sh: 74: patch_id=145752 + 1077042:pw-trigger.sh: 75: '[' 145752 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145752 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145752 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145752 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145752 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145752 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145752 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2RIS6L5JaU +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.nTCtsB8dhf ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2RIS6L5JaU /tmp/tmp.nTCtsB8dhf' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145752/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145752/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077525 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.nTCtsB8dhf ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2RIS6L5JaU /tmp/tmp.nTCtsB8dhf + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145752 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145752 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145752 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.V3gg2v6bcH +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.QASe47KBXv ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.V3gg2v6bcH /tmp/tmp.QASe47KBXv' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145752/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145752/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077540 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QASe47KBXv ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528416, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528416/", "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-13T23:09:35.775760", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:35.775760 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:35.775760 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791932975 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791932975 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932975 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077547 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QASe47KBXv ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528418, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528418/", "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-13T23:09:38.524941", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:38.524941 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:38.524941 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791932978 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932975 -le 1791932978 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932978 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077554 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QASe47KBXv ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528429, "url": "https://patchwork.sourceware.org/api/1.2/patches/145752/checks/528429/", "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-13T23:12:39.779166", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11547/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:12:39.779166 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:12:39.779166 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933159 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932978 -le 1791933159 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933159 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077561 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.QASe47KBXv ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.V3gg2v6bcH /tmp/tmp.QASe47KBXv + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=1 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=25 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 25.id + 1077042:pw-trigger.sh: 64: series_id=67781 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67781 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67781 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67781 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67781 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67781 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67781 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67781 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67781 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145753 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145753 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145753 + 1077042:pw-trigger.sh: 74: patch_id=145753 + 1077042:pw-trigger.sh: 75: '[' 145753 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145753 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145753 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145753 property State value ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145753 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145753 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145753 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HGVdeefHa7 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MMXSUEvqJ0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HGVdeefHa7 /tmp/tmp.MMXSUEvqJ0' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145753/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145753/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077649 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMXSUEvqJ0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529158, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/529158/", "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-15T08:20:31.234012", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11027/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:20:31.234012 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:20:31.234012 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052431 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792052431 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052431 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077656 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMXSUEvqJ0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529159, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/529159/", "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-15T08:20:32.708506", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11027/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:20:32.708506 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:20:32.708506 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052432 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052431 -le 1792052432 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052432 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077663 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMXSUEvqJ0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529164, "url": "https://patchwork.sourceware.org/api/1.2/patches/145753/checks/529164/", "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-15T09:59:47.545105", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11027/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T09:59:47.545105 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T09:59:47.545105 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792058387 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792052432 -le 1792058387 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792058387 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077670 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MMXSUEvqJ0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HGVdeefHa7 /tmp/tmp.MMXSUEvqJ0 + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67781 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67781 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67781 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67781 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1077042:pw-trigger.sh: 74: true + 1077042:pw-trigger.sh: 74: patch_id= + 1077042:pw-trigger.sh: 75: '[' '' = '' ']' + 1077042:pw-trigger.sh: 76: break + 1077042:pw-trigger.sh: 96: '[' '' = '' ']' + 1077042:pw-trigger.sh: 97: continue + 1077042:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=24 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 24.id + 1077042:pw-trigger.sh: 64: series_id=67789 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67789 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67789 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67789 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67789 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67789 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67789 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67789 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67789 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145766 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145766 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145766 + 1077042:pw-trigger.sh: 74: patch_id=145766 + 1077042:pw-trigger.sh: 75: '[' 145766 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145766 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145766 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145766 property State value ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145766 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145766 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145766 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PZjxlWLi1S +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.OJtt0dpeWa ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PZjxlWLi1S /tmp/tmp.OJtt0dpeWa' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145766/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145766/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077772 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJtt0dpeWa ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529127, "url": "https://patchwork.sourceware.org/api/1.2/patches/145766/checks/529127/", "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-15T06:33:23.785747", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11015/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:33:23.785747 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:33:23.785747 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046003 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792046003 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046003 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077779 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJtt0dpeWa ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529129, "url": "https://patchwork.sourceware.org/api/1.2/patches/145766/checks/529129/", "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-15T06:33:26.779559", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11015/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:33:26.779559 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:33:26.779559 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046006 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046003 -le 1792046006 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046006 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077786 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.OJtt0dpeWa ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PZjxlWLi1S /tmp/tmp.OJtt0dpeWa + 1077042:pw-trigger.sh: 89: check_state=fail + 1077042:pw-trigger.sh: 90: '[' fail = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67789 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67789 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67789 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67789 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1077042:pw-trigger.sh: 74: true + 1077042:pw-trigger.sh: 74: patch_id= + 1077042:pw-trigger.sh: 75: '[' '' = '' ']' + 1077042:pw-trigger.sh: 76: break + 1077042:pw-trigger.sh: 96: '[' '' = '' ']' + 1077042:pw-trigger.sh: 97: continue + 1077042:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=23 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 23.id + 1077042:pw-trigger.sh: 64: series_id=67794 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67794 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67794 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67794 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67794 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145778 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145778 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145778 + 1077042:pw-trigger.sh: 74: patch_id=145778 + 1077042:pw-trigger.sh: 75: '[' 145778 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145778 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145778 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145778 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145778 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145778 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145778 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DFabzEgz3s +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qjg6XPydJz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DFabzEgz3s /tmp/tmp.qjg6XPydJz' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145778/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145778/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077896 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qjg6XPydJz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529131, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/529131/", "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-15T06:33:39.871961", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11016/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:33:39.871961 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:33:39.871961 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046019 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792046019 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046019 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077903 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qjg6XPydJz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529132, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/529132/", "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-15T06:33:42.092032", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11016/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:33:42.092032 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:33:42.092032 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046022 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046019 -le 1792046022 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046022 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077910 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qjg6XPydJz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529143, "url": "https://patchwork.sourceware.org/api/1.2/patches/145778/checks/529143/", "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-15T08:13:37.841556", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11016/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:13:37.841556 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:13:37.841556 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052017 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046022 -le 1792052017 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052017 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077917 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qjg6XPydJz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DFabzEgz3s /tmp/tmp.qjg6XPydJz + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67794 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67794 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67794 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67794 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145781 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145781 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145781 + 1077042:pw-trigger.sh: 74: patch_id=145781 + 1077042:pw-trigger.sh: 75: '[' 145781 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145781 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145781 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145781 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145781 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145781 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145781 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RRVOwK1sgx +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.75kILY68vL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RRVOwK1sgx /tmp/tmp.75kILY68vL' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145781/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145781/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077981 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.75kILY68vL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RRVOwK1sgx /tmp/tmp.75kILY68vL + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145781 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145781 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145781 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hBbRKRKoYL +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GFFDUizltU ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hBbRKRKoYL /tmp/tmp.GFFDUizltU' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145781/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145781/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1077996 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GFFDUizltU ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528419, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528419/", "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-13T23:09:44.858135", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:44.858135 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:44.858135 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791932984 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791932984 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932984 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078003 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GFFDUizltU ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528420, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528420/", "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-13T23:09:49.021624", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:09:49.021624 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:09:49.021624 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791932989 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932984 -le 1791932989 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791932989 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078010 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GFFDUizltU ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528430, "url": "https://patchwork.sourceware.org/api/1.2/patches/145781/checks/528430/", "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-13T23:12:45.841963", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11548/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:12:45.841963 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:12:45.841963 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933165 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791932989 -le 1791933165 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933165 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078017 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GFFDUizltU ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hBbRKRKoYL /tmp/tmp.GFFDUizltU + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=2 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=22 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 22.id + 1077042:pw-trigger.sh: 64: series_id=67815 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67815 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67815 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67815 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67815 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67815 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67815 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67815 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67815 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145844 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145844 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145844 + 1077042:pw-trigger.sh: 74: patch_id=145844 + 1077042:pw-trigger.sh: 75: '[' 145844 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145844 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145844 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145844 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145844 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145844 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145844 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uF34NSMMn5 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hIUJTg3r4x ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uF34NSMMn5 /tmp/tmp.hIUJTg3r4x' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145844/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145844/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078105 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hIUJTg3r4x ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529139, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/529139/", "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-15T06:35:23.979449", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11017/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:35:23.979449 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:35:23.979449 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046123 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792046123 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046123 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078112 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hIUJTg3r4x ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529140, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/529140/", "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-15T06:35:28.339264", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11017/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:35:28.339264 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:35:28.339264 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046128 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046123 -le 1792046128 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046128 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078119 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hIUJTg3r4x ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529149, "url": "https://patchwork.sourceware.org/api/1.2/patches/145844/checks/529149/", "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-15T08:15:41.332532", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11017/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:15:41.332532 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:15:41.332532 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052141 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046128 -le 1792052141 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052141 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078126 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hIUJTg3r4x ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uF34NSMMn5 /tmp/tmp.hIUJTg3r4x + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67815 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67815 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67815 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67815 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1077042:pw-trigger.sh: 74: true + 1077042:pw-trigger.sh: 74: patch_id= + 1077042:pw-trigger.sh: 75: '[' '' = '' ']' + 1077042:pw-trigger.sh: 76: break + 1077042:pw-trigger.sh: 96: '[' '' = '' ']' + 1077042:pw-trigger.sh: 97: continue + 1077042:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=21 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 21.id + 1077042:pw-trigger.sh: 64: series_id=67822 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67822 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67822 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67822 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67822 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67822 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67822 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67822 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67822 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145867 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145867 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145867 + 1077042:pw-trigger.sh: 74: patch_id=145867 + 1077042:pw-trigger.sh: 75: '[' 145867 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145867 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145867 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145867 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145867 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=committed + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145867 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145867 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mPlgKYlfI1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ytdINw1ML2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mPlgKYlfI1 /tmp/tmp.ytdINw1ML2' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145867/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145867/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078228 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ytdINw1ML2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mPlgKYlfI1 /tmp/tmp.ytdINw1ML2 + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145867 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145867 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145867 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hDU1r0XCVp +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bH80yCqIxC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hDU1r0XCVp /tmp/tmp.bH80yCqIxC' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145867/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145867/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078243 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bH80yCqIxC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528083, "url": "https://patchwork.sourceware.org/api/1.2/patches/145867/checks/528083/", "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-13T16:48:57.097786", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11533/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:48:57.097786 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:48:57.097786 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910137 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910137 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910137 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078250 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bH80yCqIxC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528084, "url": "https://patchwork.sourceware.org/api/1.2/patches/145867/checks/528084/", "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-13T16:49:00.095283", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11533/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:49:00.095283 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:49:00.095283 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910140 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910137 -le 1791910140 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910140 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078257 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bH80yCqIxC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hDU1r0XCVp /tmp/tmp.bH80yCqIxC + 1077042:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145867:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145867:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=20 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 20.id + 1077042:pw-trigger.sh: 64: series_id=67828 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67828 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67828 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67828 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67828 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145876 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145876 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145876 + 1077042:pw-trigger.sh: 74: patch_id=145876 + 1077042:pw-trigger.sh: 75: '[' 145876 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145876 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145876 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145876 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145876 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145876 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145876 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.EYu1DyV0mB +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.so1ovmcMoY ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.EYu1DyV0mB /tmp/tmp.so1ovmcMoY' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145876/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145876/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078350 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.so1ovmcMoY ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529133, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/529133/", "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-15T06:34:26.070358", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11018/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:34:26.070358 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:34:26.070358 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046066 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792046066 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046066 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078357 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.so1ovmcMoY ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529135, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/529135/", "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-15T06:34:28.080026", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11018/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:34:28.080026 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:34:28.080026 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046068 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046066 -le 1792046068 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046068 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078364 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.so1ovmcMoY ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529146, "url": "https://patchwork.sourceware.org/api/1.2/patches/145876/checks/529146/", "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-15T08:14:34.969797", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11018/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-aarch64", "description": "Test passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T08:14:34.969797 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T08:14:34.969797 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792052074 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046068 -le 1792052074 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792052074 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078371 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.so1ovmcMoY ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.EYu1DyV0mB /tmp/tmp.so1ovmcMoY + 1077042:pw-trigger.sh: 89: check_state=success + 1077042:pw-trigger.sh: 90: '[' success = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67828 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67828 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67828 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67828 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145875 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145875 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145875 + 1077042:pw-trigger.sh: 74: patch_id=145875 + 1077042:pw-trigger.sh: 75: '[' 145875 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145875 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145875 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145875 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145875 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145875 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145875 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.txXtfABI4A +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sgS8BVJ9It ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.txXtfABI4A /tmp/tmp.sgS8BVJ9It' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145875/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145875/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078435 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sgS8BVJ9It ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.txXtfABI4A /tmp/tmp.sgS8BVJ9It + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145875 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145875 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145875 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9VbqwSGkwp +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Ggv6aObMMg ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9VbqwSGkwp /tmp/tmp.Ggv6aObMMg' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145875/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145875/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078450 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ggv6aObMMg ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528421, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528421/", "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-13T23:10:36.215740", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:36.215740 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:36.215740 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933036 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933036 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933036 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078457 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ggv6aObMMg ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528422, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528422/", "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-13T23:10:38.644223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:38.644223 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:38.644223 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933038 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933036 -le 1791933038 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933038 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078464 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ggv6aObMMg ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528431, "url": "https://patchwork.sourceware.org/api/1.2/patches/145875/checks/528431/", "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-13T23:14:06.579867", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11549/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:06.579867 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:06.579867 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933246 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933038 -le 1791933246 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933246 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078471 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Ggv6aObMMg ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9VbqwSGkwp /tmp/tmp.Ggv6aObMMg + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=3 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=19 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 19.id + 1077042:pw-trigger.sh: 64: series_id=67829 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67829 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67829 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67829 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67829 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67829 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67829 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67829 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67829 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145877 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145877 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145877 + 1077042:pw-trigger.sh: 74: patch_id=145877 + 1077042:pw-trigger.sh: 75: '[' 145877 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145877 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145877 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145877 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145877 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145877 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145877 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GPYpEcNLgL +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lHcOau3mZt ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GPYpEcNLgL /tmp/tmp.lHcOau3mZt' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145877/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145877/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078559 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lHcOau3mZt ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GPYpEcNLgL /tmp/tmp.lHcOau3mZt + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145877 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145877 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145877 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1sLdi4SNEX +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.okYRrukxAC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1sLdi4SNEX /tmp/tmp.okYRrukxAC' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145877/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145877/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078574 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.okYRrukxAC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528091, "url": "https://patchwork.sourceware.org/api/1.2/patches/145877/checks/528091/", "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-13T16:52:12.722909", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11535/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:12.722909 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:12.722909 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910332 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910332 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910332 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078581 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.okYRrukxAC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528092, "url": "https://patchwork.sourceware.org/api/1.2/patches/145877/checks/528092/", "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-13T16:52:22.104515", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11535/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:22.104515 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:22.104515 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910342 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910332 -le 1791910342 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910342 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078588 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.okYRrukxAC ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1sLdi4SNEX /tmp/tmp.okYRrukxAC + 1077042:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145877:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145877:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=18 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 18.id + 1077042:pw-trigger.sh: 64: series_id=67839 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67839 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67839 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67839 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67839 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67839 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67839 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67839 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67839 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145890 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145890 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145890 + 1077042:pw-trigger.sh: 74: patch_id=145890 + 1077042:pw-trigger.sh: 75: '[' 145890 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145890 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145890 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145890 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145890 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=committed + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145890 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145890 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lVb30PCSsl +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NGUZcdk0LZ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lVb30PCSsl /tmp/tmp.NGUZcdk0LZ' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145890/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145890/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078675 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NGUZcdk0LZ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lVb30PCSsl /tmp/tmp.NGUZcdk0LZ + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145890 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145890 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145890 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Wh0DuTpemQ +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PI3nY1brfQ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Wh0DuTpemQ /tmp/tmp.PI3nY1brfQ' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145890/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145890/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078690 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PI3nY1brfQ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528093, "url": "https://patchwork.sourceware.org/api/1.2/patches/145890/checks/528093/", "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-13T16:52:44.834007", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11536/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:44.834007 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:44.834007 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910364 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791910364 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910364 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078697 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PI3nY1brfQ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528094, "url": "https://patchwork.sourceware.org/api/1.2/patches/145890/checks/528094/", "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-13T16:52:49.019770", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11536/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T16:52:49.019770 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T16:52:49.019770 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791910369 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791910364 -le 1791910369 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791910369 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078704 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PI3nY1brfQ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Wh0DuTpemQ /tmp/tmp.PI3nY1brfQ + 1077042:pw-trigger.sh: 103: check_state=fail WARNING: Waiting for 145890:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145890:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=17 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 17.id + 1077042:pw-trigger.sh: 64: series_id=67842 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67842 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67842 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67842 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67842 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145893 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145893 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145893 + 1077042:pw-trigger.sh: 74: patch_id=145893 + 1077042:pw-trigger.sh: 75: '[' 145893 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145893 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145893 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145893 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145893 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145893 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145893 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.N9a8E3G69l +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.teLmisFGxL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.N9a8E3G69l /tmp/tmp.teLmisFGxL' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145893/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145893/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078791 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teLmisFGxL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529134, "url": "https://patchwork.sourceware.org/api/1.2/patches/145893/checks/529134/", "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-15T06:34:27.376725", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11019/log", "context": "tcwg_gdb_check--master-aarch64", "description": "Test started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:34:27.376725 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:34:27.376725 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046067 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792046067 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046067 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078798 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teLmisFGxL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529136, "url": "https://patchwork.sourceware.org/api/1.2/patches/145893/checks/529136/", "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-15T06:34:31.103530", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-aarch64-precommit/builds/11019/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T06:34:31.103530 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T06:34:31.103530 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792046071 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792046067 -le 1792046071 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792046071 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078805 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.teLmisFGxL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.N9a8E3G69l /tmp/tmp.teLmisFGxL + 1077042:pw-trigger.sh: 89: check_state=fail + 1077042:pw-trigger.sh: 90: '[' fail = pending ']' + 1077042:pw-trigger.sh: 93: num_patch=1 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67842 1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67842 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67842 property '.*' value Patches 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67842 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1077042:pw-trigger.sh: 74: true + 1077042:pw-trigger.sh: 74: patch_id= + 1077042:pw-trigger.sh: 75: '[' '' = '' ']' + 1077042:pw-trigger.sh: 76: break + 1077042:pw-trigger.sh: 96: '[' '' = '' ']' + 1077042:pw-trigger.sh: 97: continue + 1077042:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=16 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 16.id + 1077042:pw-trigger.sh: 64: series_id=67847 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67847 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67847 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67847 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67847 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67847 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67847 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67847 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67847 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145898 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145898 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145898 + 1077042:pw-trigger.sh: 74: patch_id=145898 + 1077042:pw-trigger.sh: 75: '[' 145898 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145898 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145898 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145898 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145898 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=committed + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145898 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145898 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Tsxi0ttPd7 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.xIonrbHIHI ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Tsxi0ttPd7 /tmp/tmp.xIonrbHIHI' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145898/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145898/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078907 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.xIonrbHIHI ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Tsxi0ttPd7 /tmp/tmp.xIonrbHIHI + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145898 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145898 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145898 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PCACF7Pt42 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aJFshJjV9J ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PCACF7Pt42 /tmp/tmp.aJFshJjV9J' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145898/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145898/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078922 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aJFshJjV9J ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528423, "url": "https://patchwork.sourceware.org/api/1.2/patches/145898/checks/528423/", "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-13T23:10:39.668147", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11550/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:39.668147 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:39.668147 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933039 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933039 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933039 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078929 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aJFshJjV9J ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528424, "url": "https://patchwork.sourceware.org/api/1.2/patches/145898/checks/528424/", "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-13T23:10:42.385476", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11550/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:10:42.385476 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:10:42.385476 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933042 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933039 -le 1791933042 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933042 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1078936 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aJFshJjV9J ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PCACF7Pt42 /tmp/tmp.aJFshJjV9J + 1077042:pw-trigger.sh: 103: check_state=fail + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 105: break WARNING: Waiting for 145898:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145898:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=15 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 15.id + 1077042:pw-trigger.sh: 64: series_id=67849 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67849 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67849 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67849 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67849 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67849 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67849 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67849 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67849 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145915 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145915 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145915 + 1077042:pw-trigger.sh: 74: patch_id=145915 + 1077042:pw-trigger.sh: 75: '[' 145915 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145915 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145915 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145915 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145915 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145915 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145915 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZcktsU31rl +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.KsZEVam5WO ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZcktsU31rl /tmp/tmp.KsZEVam5WO' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145915/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145915/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079053 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.KsZEVam5WO ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZcktsU31rl /tmp/tmp.KsZEVam5WO + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145915 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145915 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145915 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.riCuFQ1a1Z +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RXmsg1sR4w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.riCuFQ1a1Z /tmp/tmp.RXmsg1sR4w' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145915/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145915/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079068 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RXmsg1sR4w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528426, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528426/", "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-13T23:11:03.944888", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.944888 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.944888 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079075 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RXmsg1sR4w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528428, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528428/", "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-13T23:11:06.117144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:06.117144 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:06.117144 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933066 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933066 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933066 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079082 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RXmsg1sR4w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528433, "url": "https://patchwork.sourceware.org/api/1.2/patches/145915/checks/528433/", "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-13T23:14:57.170768", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11551/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:57.170768 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:57.170768 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933297 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933066 -le 1791933297 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933297 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079089 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RXmsg1sR4w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.riCuFQ1a1Z /tmp/tmp.RXmsg1sR4w + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=4 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=14 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 14.id + 1077042:pw-trigger.sh: 64: series_id=67856 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67856 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67856 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67856 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67856 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67856 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67856 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67856 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67856 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145924 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145924 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145924 + 1077042:pw-trigger.sh: 74: patch_id=145924 + 1077042:pw-trigger.sh: 75: '[' 145924 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145924 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145924 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145924 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145924 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145924 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145924 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.z9VoIyaqjU +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JvCcazB1Ok ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.z9VoIyaqjU /tmp/tmp.JvCcazB1Ok' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145924/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145924/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079179 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JvCcazB1Ok ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.z9VoIyaqjU /tmp/tmp.JvCcazB1Ok + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145924 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145924 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145924 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4uxmfGUHEb +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pVWa6NsQc2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4uxmfGUHEb /tmp/tmp.pVWa6NsQc2' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145924/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145924/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079194 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVWa6NsQc2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528425, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528425/", "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-13T23:11:03.025670", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:03.025670 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:03.025670 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933063 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1791933063 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933063 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079201 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVWa6NsQc2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528427, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528427/", "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-13T23:11:04.101439", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:11:04.101439 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:11:04.101439 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933064 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933063 -le 1791933064 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933064 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079208 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVWa6NsQc2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 528432, "url": "https://patchwork.sourceware.org/api/1.2/patches/145924/checks/528432/", "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-13T23:14:54.996465", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11552/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-13T23:14:54.996465 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-13T23:14:54.996465 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1791933294 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1791933064 -le 1791933294 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1791933294 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079215 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pVWa6NsQc2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4uxmfGUHEb /tmp/tmp.pVWa6NsQc2 + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=5 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=13 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 13.id + 1077042:pw-trigger.sh: 64: series_id=67879 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67879 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67879 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67879 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67879 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67879 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67879 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67879 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67879 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145947 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145947 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145947 + 1077042:pw-trigger.sh: 74: patch_id=145947 + 1077042:pw-trigger.sh: 75: '[' 145947 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145947 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145947 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145947 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145947 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145947 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145947 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GNzuGMCuwx +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.0UlE0hqP5y ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GNzuGMCuwx /tmp/tmp.0UlE0hqP5y' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145947/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145947/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079303 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.0UlE0hqP5y ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GNzuGMCuwx /tmp/tmp.0UlE0hqP5y + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145947 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145947 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145947 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7y1SuNL8fG +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ovK9UQiu7u ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7y1SuNL8fG /tmp/tmp.ovK9UQiu7u' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145947/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145947/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079318 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovK9UQiu7u ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529199, "url": "https://patchwork.sourceware.org/api/1.2/patches/145947/checks/529199/", "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-15T10:39:40.206154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11562/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:40.206154 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:40.206154 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792060780 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060780 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060780 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079325 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovK9UQiu7u ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529202, "url": "https://patchwork.sourceware.org/api/1.2/patches/145947/checks/529202/", "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-15T10:39:52.156646", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11562/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch failed to apply" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:39:52.156646 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:39:52.156646 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792060792 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060780 -le 1792060792 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060792 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079332 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ovK9UQiu7u ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7y1SuNL8fG /tmp/tmp.ovK9UQiu7u WARNING: Waiting for 145947:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 103: check_state=fail + 1077042:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145947:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=12 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 12.id + 1077042:pw-trigger.sh: 64: series_id=67881 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67881 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67881 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67881 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67881 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67881 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67881 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67881 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67881 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145949 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145949 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145949 + 1077042:pw-trigger.sh: 74: patch_id=145949 + 1077042:pw-trigger.sh: 75: '[' 145949 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145949 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145949 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145949 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145949 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145949 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145949 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0qOC6lvOLL +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.p6wFKVjZMH ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0qOC6lvOLL /tmp/tmp.p6wFKVjZMH' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145949/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145949/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079421 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.p6wFKVjZMH ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0qOC6lvOLL /tmp/tmp.p6wFKVjZMH + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145949 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145949 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145949 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BjaxhqCwRg +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.fUrAlpcerz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BjaxhqCwRg /tmp/tmp.fUrAlpcerz' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145949/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145949/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079436 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUrAlpcerz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529204, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529204/", "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-15T10:40:58.481426", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Build started" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:58.481426 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:58.481426 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792060858 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1792060858 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060858 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079443 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUrAlpcerz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529205, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529205/", "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-15T10:40:59.741961", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/log", "context": "tcwg_gdb_build--master-aarch64", "description": "Patch applied" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:40:59.741961 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:40:59.741961 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792060859 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060858 -le 1792060859 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792060859 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079450 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUrAlpcerz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 529211, "url": "https://patchwork.sourceware.org/api/1.2/patches/145949/checks/529211/", "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-15T10:44:31.195108", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-aarch64-precommit/builds/11563/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-aarch64", "description": "Build passed" }' = null ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1077042:pw-trigger.sh: pw_patch_check_state: 273: date=2026-10-15T10:44:31.195108 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-10-15T10:44:31.195108 +%s ++ 1077042:pw-trigger.sh: pw_patch_check_state: 274: date=1792061071 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 275: '[' 1792060859 -le 1792061071 ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1792061071 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1077042:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079457 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.fUrAlpcerz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BjaxhqCwRg /tmp/tmp.fUrAlpcerz + 1077042:pw-trigger.sh: 103: check_state=success + 1077042:pw-trigger.sh: 104: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 108: '[' success '!=' success ']' + 1077042:pw-trigger.sh: 113: j=6 + 1077042:pw-trigger.sh: 114: cat + 1077042:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=11 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 11.id + 1077042:pw-trigger.sh: 64: series_id=67895 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67895 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67895 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67895 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67895 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67895 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67895 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67895 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67895 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145978 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145978 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145978 + 1077042:pw-trigger.sh: 74: patch_id=145978 + 1077042:pw-trigger.sh: 75: '[' 145978 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145978 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145978 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145978 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145978 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145978 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145978 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.HdFLV5dX5I +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iZUcyK5q36 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.HdFLV5dX5I /tmp/tmp.iZUcyK5q36' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145978/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079545 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iZUcyK5q36 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.HdFLV5dX5I /tmp/tmp.iZUcyK5q36 + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145978 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145978 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145978 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Uq3ejM5A30 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ip9a9x2SSz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Uq3ejM5A30 /tmp/tmp.ip9a9x2SSz' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145978/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145978/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079560 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ip9a9x2SSz ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Uq3ejM5A30 /tmp/tmp.ip9a9x2SSz + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break WARNING: Waiting for 145978:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145978:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=10 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 10.id + 1077042:pw-trigger.sh: 64: series_id=67896 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67896 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67896 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67896 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67896 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67896 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67896 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67896 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67896 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145983 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145983 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145983 + 1077042:pw-trigger.sh: 74: patch_id=145983 + 1077042:pw-trigger.sh: 75: '[' 145983 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145983 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145983 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145983 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145983 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145983 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145983 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mU8Xvb8GD2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4QxJ1cEr0w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mU8Xvb8GD2 /tmp/tmp.4QxJ1cEr0w' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145983/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145983/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079655 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4QxJ1cEr0w ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mU8Xvb8GD2 /tmp/tmp.4QxJ1cEr0w + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145983 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145983 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145983 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.QPvzUv3atU +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jF9PxhyRWo ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.QPvzUv3atU /tmp/tmp.jF9PxhyRWo' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145983/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145983/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079670 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jF9PxhyRWo ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.QPvzUv3atU /tmp/tmp.jF9PxhyRWo + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break WARNING: Waiting for 145983:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145983:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=9 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 9.id + 1077042:pw-trigger.sh: 64: series_id=67898 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67898 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67898 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67898 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67898 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67898 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67898 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67898 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67898 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145991 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145991 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145991 + 1077042:pw-trigger.sh: 74: patch_id=145991 + 1077042:pw-trigger.sh: 75: '[' 145991 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145991 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145991 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145991 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145991 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=committed + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145991 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145991 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JDPPP0jTE8 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.on0s58SWuR ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JDPPP0jTE8 /tmp/tmp.on0s58SWuR' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145991/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145991/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079769 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.on0s58SWuR ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JDPPP0jTE8 /tmp/tmp.on0s58SWuR + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145991 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145991 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145991 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Kp4JIOxHst +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.essygbcAOn ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Kp4JIOxHst /tmp/tmp.essygbcAOn' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145991/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145991/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079784 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.essygbcAOn ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Kp4JIOxHst /tmp/tmp.essygbcAOn WARNING: Waiting for 145991:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145991:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=8 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 8.id + 1077042:pw-trigger.sh: 64: series_id=67903 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67903 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67903 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67903 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67903 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67903 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67903 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67903 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67903 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=145997 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 145997 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 145997 + 1077042:pw-trigger.sh: 74: patch_id=145997 + 1077042:pw-trigger.sh: 75: '[' 145997 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 145997 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=145997 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 145997 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=145997 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 145997 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145997 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.y0FeUP54zT +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O8sJOAqV0X ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.y0FeUP54zT /tmp/tmp.O8sJOAqV0X' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145997/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079873 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O8sJOAqV0X ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.y0FeUP54zT /tmp/tmp.O8sJOAqV0X + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 145997 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 145997 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=145997 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4IaNoJpla5 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.15YnYmTBVP ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4IaNoJpla5 /tmp/tmp.15YnYmTBVP' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/145997/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/145997/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079888 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.15YnYmTBVP ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4IaNoJpla5 /tmp/tmp.15YnYmTBVP + 1077042:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 145997:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 145997:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=7 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 7.id + 1077042:pw-trigger.sh: 64: series_id=67908 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67908 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67908 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67908 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67908 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67908 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67908 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67908 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67908 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146003 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146003 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146003 + 1077042:pw-trigger.sh: 74: patch_id=146003 + 1077042:pw-trigger.sh: 75: '[' 146003 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146003 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146003 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146003 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146003 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146003 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146003 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nn0PYgnCDX +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H3j46jcRir ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nn0PYgnCDX /tmp/tmp.H3j46jcRir' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146003/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079977 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H3j46jcRir ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nn0PYgnCDX /tmp/tmp.H3j46jcRir + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146003 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146003 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146003 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.uo5kHi1UgL +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.FIQ4kLqHDj ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.uo5kHi1UgL /tmp/tmp.FIQ4kLqHDj' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146003/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146003/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1079992 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.FIQ4kLqHDj ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.uo5kHi1UgL /tmp/tmp.FIQ4kLqHDj + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 146003:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146003:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=6 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 6.id + 1077042:pw-trigger.sh: 64: series_id=67910 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67910 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67910 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67910 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67910 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67910 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67910 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67910 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67910 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146006 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146006 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146006 + 1077042:pw-trigger.sh: 74: patch_id=146006 + 1077042:pw-trigger.sh: 75: '[' 146006 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146006 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146006 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146006 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146006 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146006 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146006 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5O7WBeXfEC +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dM6pNXZlGb ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5O7WBeXfEC /tmp/tmp.dM6pNXZlGb' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146006/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146006/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080079 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dM6pNXZlGb ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5O7WBeXfEC /tmp/tmp.dM6pNXZlGb + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146006 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146006 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146006 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L2A2zUlT3j +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.favYQUu6iH ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L2A2zUlT3j /tmp/tmp.favYQUu6iH' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146006/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146006/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080094 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.favYQUu6iH ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L2A2zUlT3j /tmp/tmp.favYQUu6iH + 1077042:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 146006:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146006:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=5 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 5.id + 1077042:pw-trigger.sh: 64: series_id=67922 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67922 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67922 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67922 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67922 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67922 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67922 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67922 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67922 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146021 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146021 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146021 + 1077042:pw-trigger.sh: 74: patch_id=146021 + 1077042:pw-trigger.sh: 75: '[' 146021 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146021 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146021 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146021 property State value ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146021 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146021 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146021 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lL9iw7I0nf +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.6YkC2A6itt ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lL9iw7I0nf /tmp/tmp.6YkC2A6itt' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146021/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080181 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.6YkC2A6itt ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lL9iw7I0nf /tmp/tmp.6YkC2A6itt + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146021 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146021 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146021 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.61RwcXOiW6 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HAF5u5nHwp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.61RwcXOiW6 /tmp/tmp.HAF5u5nHwp' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146021/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146021/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080196 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HAF5u5nHwp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.61RwcXOiW6 /tmp/tmp.HAF5u5nHwp + 1077042:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 146021:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146021:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=4 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 4.id + 1077042:pw-trigger.sh: 64: series_id=67939 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67939 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67939 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67939 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67939 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67939 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67939 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67939 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67939 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146045 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146045 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146045 + 1077042:pw-trigger.sh: 74: patch_id=146045 + 1077042:pw-trigger.sh: 75: '[' 146045 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146045 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146045 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146045 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146045 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146045 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146045 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X2tn7kfmx5 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EbAxI49CxS ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X2tn7kfmx5 /tmp/tmp.EbAxI49CxS' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146045/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146045/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080283 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EbAxI49CxS ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X2tn7kfmx5 /tmp/tmp.EbAxI49CxS + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146045 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146045 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146045 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n7rFpTDrpo +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.R2wvf6qgsD ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n7rFpTDrpo /tmp/tmp.R2wvf6qgsD' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146045/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146045/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080298 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.R2wvf6qgsD ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n7rFpTDrpo /tmp/tmp.R2wvf6qgsD + 1077042:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 146045:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146045:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=3 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 3.id + 1077042:pw-trigger.sh: 64: series_id=67940 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67940 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67940 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67940 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67940 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67940 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67940 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67940 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67940 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146046 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146046 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146046 + 1077042:pw-trigger.sh: 74: patch_id=146046 + 1077042:pw-trigger.sh: 75: '[' 146046 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146046 State ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146046 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146046 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146046 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146046 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146046 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ln4LJo3FkA +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JkurTJFR4V ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ln4LJo3FkA /tmp/tmp.JkurTJFR4V' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146046/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146046/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080385 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JkurTJFR4V ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ln4LJo3FkA /tmp/tmp.JkurTJFR4V + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146046 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146046 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146046 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5gFnhNhhZA +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AVaG5wrJU9 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5gFnhNhhZA /tmp/tmp.AVaG5wrJU9' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146046/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146046/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080400 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AVaG5wrJU9 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5gFnhNhhZA /tmp/tmp.AVaG5wrJU9 + 1077042:pw-trigger.sh: 103: check_state=pending WARNING: Waiting for 146046:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146046:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=2 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 2.id + 1077042:pw-trigger.sh: 64: series_id=67941 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67941 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67941 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67941 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67941 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67941 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67941 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67941 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67941 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146047 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146047 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146047 + 1077042:pw-trigger.sh: 74: patch_id=146047 + 1077042:pw-trigger.sh: 75: '[' 146047 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146047 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146047 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146047 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146047 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146047 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146047 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.n4paVfEe3s +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pLg4qIsDhL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.n4paVfEe3s /tmp/tmp.pLg4qIsDhL' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146047/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080487 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pLg4qIsDhL ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.n4paVfEe3s /tmp/tmp.pLg4qIsDhL + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146047 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146047 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146047 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Z3b0DzZAoE +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZAvdQiT3As ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Z3b0DzZAoE /tmp/tmp.ZAvdQiT3As' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146047/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146047/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080502 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZAvdQiT3As ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Z3b0DzZAoE /tmp/tmp.ZAvdQiT3As + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' WARNING: Waiting for 146047:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146047:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=1 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 1.id + 1077042:pw-trigger.sh: 64: series_id=67943 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67943 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67943 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67943 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67943 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67943 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67943 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67943 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67943 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146049 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146049 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146049 + 1077042:pw-trigger.sh: 74: patch_id=146049 + 1077042:pw-trigger.sh: 75: '[' 146049 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146049 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146049 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146049 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146049 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146049 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146049 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9NSHf5HKf2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.bLal5xbO3i ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9NSHf5HKf2 /tmp/tmp.bLal5xbO3i' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146049/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080589 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.bLal5xbO3i ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9NSHf5HKf2 /tmp/tmp.bLal5xbO3i + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146049 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146049 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146049 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.YSZHcIupGj +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hvhfhI3Ck0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.YSZHcIupGj /tmp/tmp.hvhfhI3Ck0' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146049/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146049/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080604 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hvhfhI3Ck0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.YSZHcIupGj /tmp/tmp.hvhfhI3Ck0 + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break WARNING: Waiting for 146049:tcwg_gdb_build--master-aarch64 to succeed. + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146049:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1077042:pw-trigger.sh: 63: i=0 ++ 1077042:pw-trigger.sh: 64: shyaml get-value 0.id + 1077042:pw-trigger.sh: 64: series_id=67950 + 1077042:pw-trigger.sh: 66: pw_series_complete_p gdb 67950 + 1077042:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1077042:pw-trigger.sh: pw_series_complete_p: 184: local series_id=67950 + 1077042:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1077042:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 67950 property Complete value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67950 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1077042:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1077042:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1077042:pw-trigger.sh: 71: num_patch=0 + 1077042:pw-trigger.sh: 72: true ++ 1077042:pw-trigger.sh: 74: pw_get_patch_from_series gdb 67950 0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 204: local id=67950 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 67950 property '.*' value Patches 0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=67950 +++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=146076 ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 146076 = '' ']' ++ 1077042:pw-trigger.sh: pw_get_patch_from_series: 213: echo 146076 + 1077042:pw-trigger.sh: 74: patch_id=146076 + 1077042:pw-trigger.sh: 75: '[' 146076 = '' ']' ++ 1077042:pw-trigger.sh: 82: pw_get_patch_data gdb 146076 State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1077042:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1077042:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1077042:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=146076 ++ 1077042:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1077042:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 146076 property State value ++ 1077042:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1077042:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1077042:pw-trigger.sh: pw_yaml_get: 100: local id=146076 ++ 1077042:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1077042:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1077042:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1077042:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1077042:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1077042:pw-trigger.sh: pw_yaml_get: 108: set +x + 1077042:pw-trigger.sh: 82: patch_state=new + 1077042:pw-trigger.sh: 83: case "$patch_state" in ++ 1077042:pw-trigger.sh: 89: pw_patch_check_state 146076 tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146076 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0zreLokeJo +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.rojF4vjHuP ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0zreLokeJo /tmp/tmp.rojF4vjHuP' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146076/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146076/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080691 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.rojF4vjHuP ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0zreLokeJo /tmp/tmp.rojF4vjHuP + 1077042:pw-trigger.sh: 89: check_state=pending + 1077042:pw-trigger.sh: 90: '[' pending = pending ']' + 1077042:pw-trigger.sh: 91: break + 1077042:pw-trigger.sh: 96: '[' 146076 = '' ']' + 1077042:pw-trigger.sh: 101: check_state=success + 1077042:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1077042:pw-trigger.sh: 103: pw_patch_check_state 146076 tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1077042:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=146076 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-aarch64 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1077042:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1077042:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-aarch64 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.yFw1xj2WUc +++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1077042:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.NKKREIDAoi ++ 1077042:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.yFw1xj2WUc /tmp/tmp.NKKREIDAoi' EXIT ++ 1077042:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1077042:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/146076/checks/ ++ 1077042:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/146076/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-aarch64&page=last' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1077042:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1077042:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1077042:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 267: wait 1080706 ++ 1077042:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.NKKREIDAoi ++ 1077042:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1077042:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1077042:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1077042:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.yFw1xj2WUc /tmp/tmp.NKKREIDAoi WARNING: Waiting for 146076:tcwg_gdb_build--master-aarch64 to succeed. Processed 30 series and created 6 pre-commit triggers + 1077042:pw-trigger.sh: 103: check_state=pending + 1077042:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 105: break + 1077042:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1077042:pw-trigger.sh: 109: echo 'WARNING: Waiting for 146076:tcwg_gdb_build--master-aarch64 to succeed.' + 1077042:pw-trigger.sh: 110: continue + 1077042:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1077042:pw-trigger.sh: 119: rm /tmp/tmp.VIL1HOEaQr + 1077042:pw-trigger.sh: 121: echo 'Processed 30 series and created 6 pre-commit triggers' + 1077042:pw-trigger.sh: 1: pw_deinit gdb + 1077042:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1077042:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1077042:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1077042 + 1077042:pw-trigger.sh: 1: rm -f /tmp/tmp.VIL1HOEaQr