+ 1575205:jenkins1387014336449943878.sh: build_container_exec: 29: set +x + 1061616:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1061616:pw-trigger.sh: 47: pw_init gdb + 1061616:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_init: 42: local project=gdb + 1061616:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1061616:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1061616:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1061616:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1061616 + 1061616:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1061616 ++ 1061616:pw-trigger.sh: 49: mktemp + 1061616:pw-trigger.sh: 49: yaml=/tmp/tmp.lcRErZr5Y4 + 1061616:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.lcRErZr5Y4' EXIT + 1061616:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1061616:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1061616:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1061616:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1061616:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1061616:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1061616:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1061616:pw-trigger.sh: 58: shyaml get-length + 1061616:pw-trigger.sh: 58: len=30 + 1061616:pw-trigger.sh: 59: i=30 + 1061616:pw-trigger.sh: 60: j=0 + 1061616:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=29 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 29.id + 1061616:pw-trigger.sh: 64: series_id=61869 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61869 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61869 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61869 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61869 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61869 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61869 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61869 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61869 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136529 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136529 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136529 + 1061616:pw-trigger.sh: 74: patch_id=136529 + 1061616:pw-trigger.sh: 75: '[' 136529 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136529 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136529 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136529 property State value ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136529 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136529 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136529 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ClndjWaApI +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GXoxUfWMqF ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ClndjWaApI /tmp/tmp.GXoxUfWMqF' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136529/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136529/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061743 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GXoxUfWMqF ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461404, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461404/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:26:56.354558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:26:56.354558 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:26:56.354558 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780676816 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676816 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676816 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061750 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GXoxUfWMqF ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461405, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461405/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:26:58.313189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:26:58.313189 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:26:58.313189 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780676818 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676816 -le 1780676818 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676818 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061757 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GXoxUfWMqF ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461424, "url": "https://patchwork.sourceware.org/api/1.2/patches/136529/checks/461424/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:21:11.169066", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10288/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:21:11.169066 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:21:11.169066 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683671 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676818 -le 1780683671 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683671 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061764 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GXoxUfWMqF ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ClndjWaApI /tmp/tmp.GXoxUfWMqF + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61869 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61869 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61869 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61869 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=28 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 28.id + 1061616:pw-trigger.sh: 64: series_id=61870 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61870 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61870 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61870 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61870 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61870 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61870 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61870 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61870 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136530 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136530 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136530 + 1061616:pw-trigger.sh: 74: patch_id=136530 + 1061616:pw-trigger.sh: 75: '[' 136530 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136530 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136530 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136530 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136530 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136530 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136530 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TDWdKoYV0p +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5pJn2zDY47 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TDWdKoYV0p /tmp/tmp.5pJn2zDY47' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136530/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136530/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061866 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5pJn2zDY47 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461413, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:38:23.249166", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:38:23.249166 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:38:23.249166 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780677503 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780677503 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677503 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061873 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5pJn2zDY47 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461414, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461414/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:38:24.285068", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:38:24.285068 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:38:24.285068 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780677504 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677503 -le 1780677504 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677504 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061880 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5pJn2zDY47 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461445, "url": "https://patchwork.sourceware.org/api/1.2/patches/136530/checks/461445/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:45:10.565659", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10289/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:45:10.565659 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:45:10.565659 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780685110 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677504 -le 1780685110 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780685110 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061887 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5pJn2zDY47 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TDWdKoYV0p /tmp/tmp.5pJn2zDY47 + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61870 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61870 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61870 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61870 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=27 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 27.id + 1061616:pw-trigger.sh: 64: series_id=61880 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61880 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61880 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61880 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61880 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61880 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61880 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61880 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61880 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136540 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136540 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136540 + 1061616:pw-trigger.sh: 74: patch_id=136540 + 1061616:pw-trigger.sh: 75: '[' 136540 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136540 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136540 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136540 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136540 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136540 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136540 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.R2rLCoxN5b +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sIAGDVgVWe ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.R2rLCoxN5b /tmp/tmp.sIAGDVgVWe' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136540/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136540/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061989 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sIAGDVgVWe ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461411, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461411/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:37:22.414844", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:37:22.414844 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:37:22.414844 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780677442 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780677442 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677442 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1061996 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sIAGDVgVWe ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461412, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:37:23.484818", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:37:23.484818 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:37:23.484818 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780677443 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677442 -le 1780677443 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780677443 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062003 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sIAGDVgVWe ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461446, "url": "https://patchwork.sourceware.org/api/1.2/patches/136540/checks/461446/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:46:23.282672", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10290/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:46:23.282672 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:46:23.282672 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780685183 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780677443 -le 1780685183 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780685183 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062010 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sIAGDVgVWe ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.R2rLCoxN5b /tmp/tmp.sIAGDVgVWe + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61880 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61880 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61880 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61880 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=26 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 26.id + 1061616:pw-trigger.sh: 64: series_id=61881 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61881 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61881 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61881 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61881 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61881 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61881 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61881 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61881 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136541 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136541 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136541 + 1061616:pw-trigger.sh: 74: patch_id=136541 + 1061616:pw-trigger.sh: 75: '[' 136541 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136541 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136541 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136541 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136541 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136541 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136541 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DsE6Yqk1C7 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.XpC8pVQpMK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DsE6Yqk1C7 /tmp/tmp.XpC8pVQpMK' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136541/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136541/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062112 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpC8pVQpMK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461417, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461417/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:15:11.738642", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:15:11.738642 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:15:11.738642 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683311 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780683311 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683311 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062119 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpC8pVQpMK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461418, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461418/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:15:13.086447", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:15:13.086447 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:15:13.086447 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683313 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683311 -le 1780683313 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683313 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062126 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpC8pVQpMK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461482, "url": "https://patchwork.sourceware.org/api/1.2/patches/136541/checks/461482/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T20:17:12.342268", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10291/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T20:17:12.342268 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T20:17:12.342268 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780690632 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683313 -le 1780690632 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780690632 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062133 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.XpC8pVQpMK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DsE6Yqk1C7 /tmp/tmp.XpC8pVQpMK + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61881 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61881 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61881 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61881 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=25 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 25.id + 1061616:pw-trigger.sh: 64: series_id=61896 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61896 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61896 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61896 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61896 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61896 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61896 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61896 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61896 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136574 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136574 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136574 + 1061616:pw-trigger.sh: 74: patch_id=136574 + 1061616:pw-trigger.sh: 75: '[' 136574 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136574 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136574 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136574 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136574 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136574 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136574 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.C7wYJCp7Ts +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.tUzrxKS5y0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.C7wYJCp7Ts /tmp/tmp.tUzrxKS5y0' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136574/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136574/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062235 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tUzrxKS5y0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461420, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461420/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:17:26.630519", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:17:26.630519 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:17:26.630519 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683446 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780683446 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683446 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062242 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tUzrxKS5y0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461421, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461421/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:17:27.825595", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:17:27.825595 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:17:27.825595 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683447 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683446 -le 1780683447 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683447 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062249 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tUzrxKS5y0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461481, "url": "https://patchwork.sourceware.org/api/1.2/patches/136574/checks/461481/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T20:14:08.699187", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10292/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T20:14:08.699187 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T20:14:08.699187 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780690448 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780683447 -le 1780690448 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780690448 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062256 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.tUzrxKS5y0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.C7wYJCp7Ts /tmp/tmp.tUzrxKS5y0 + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61896 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61896 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61896 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61896 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=24 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 24.id + 1061616:pw-trigger.sh: 64: series_id=61901 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61901 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61901 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61901 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61901 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61901 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61901 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61901 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61901 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136579 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136579 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136579 + 1061616:pw-trigger.sh: 74: patch_id=136579 + 1061616:pw-trigger.sh: 75: '[' 136579 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136579 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136579 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136579 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136579 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136579 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136579 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M8fNPFoGHg +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.M8Zgr9BYRP ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M8fNPFoGHg /tmp/tmp.M8Zgr9BYRP' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136579/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136579/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062358 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M8Zgr9BYRP ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461398, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461398/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:24:47.446019", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:24:47.446019 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:24:47.446019 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780676687 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780676687 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676687 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062365 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M8Zgr9BYRP ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461399, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461399/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T16:24:48.904066", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T16:24:48.904066 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T16:24:48.904066 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780676688 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676687 -le 1780676688 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780676688 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062372 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M8Zgr9BYRP ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461422, "url": "https://patchwork.sourceware.org/api/1.2/patches/136579/checks/461422/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T18:18:42.039190", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10284/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T18:18:42.039190 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T18:18:42.039190 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780683522 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780676688 -le 1780683522 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780683522 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062379 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.M8Zgr9BYRP ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M8fNPFoGHg /tmp/tmp.M8Zgr9BYRP + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61901 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61901 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61901 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61901 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=23 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 23.id + 1061616:pw-trigger.sh: 64: series_id=61903 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61903 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61903 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61903 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61903 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61903 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61903 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61903 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61903 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136581 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136581 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136581 + 1061616:pw-trigger.sh: 74: patch_id=136581 + 1061616:pw-trigger.sh: 75: '[' 136581 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136581 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136581 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136581 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136581 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136581 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136581 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PxMEM7ntb9 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.sGAv7Yh3Of ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PxMEM7ntb9 /tmp/tmp.sGAv7Yh3Of' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136581/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136581/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062481 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.sGAv7Yh3Of ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PxMEM7ntb9 /tmp/tmp.sGAv7Yh3Of + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136581 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136581 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136581 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.CQv0Mvn1Pa +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.9XJmOJvWOy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.CQv0Mvn1Pa /tmp/tmp.9XJmOJvWOy' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136581/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136581/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062496 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9XJmOJvWOy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461310, "url": "https://patchwork.sourceware.org/api/1.2/patches/136581/checks/461310/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:58:10.383995", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10377/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:58:10.383995 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:58:10.383995 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780664290 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780664290 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664290 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062503 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9XJmOJvWOy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461311, "url": "https://patchwork.sourceware.org/api/1.2/patches/136581/checks/461311/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T12:58:13.032479", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10377/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T12:58:13.032479 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T12:58:13.032479 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780664293 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780664290 -le 1780664293 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780664293 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062510 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.9XJmOJvWOy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.CQv0Mvn1Pa /tmp/tmp.9XJmOJvWOy + 1061616:pw-trigger.sh: 103: check_state=fail + 1061616:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1061616:pw-trigger.sh: 105: break + 1061616:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1061616:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136581:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136581:tcwg_gdb_build--master-arm to succeed. + 1061616:pw-trigger.sh: 110: continue + 1061616:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=22 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 22.id + 1061616:pw-trigger.sh: 64: series_id=61910 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61910 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61910 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61910 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61910 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61910 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61910 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61910 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61910 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136588 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136588 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136588 + 1061616:pw-trigger.sh: 74: patch_id=136588 + 1061616:pw-trigger.sh: 75: '[' 136588 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136588 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136588 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136588 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136588 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136588 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136588 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UVT6UlOGmT +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.iAkYuzVn7f ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UVT6UlOGmT /tmp/tmp.iAkYuzVn7f' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136588/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136588/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062597 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.iAkYuzVn7f ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UVT6UlOGmT /tmp/tmp.iAkYuzVn7f + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136588 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136588 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136588 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.JpWNoHN59w +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ZDJpyVcyVo ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.JpWNoHN59w /tmp/tmp.ZDJpyVcyVo' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136588/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136588/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062612 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDJpyVcyVo ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461472, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461472/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:20.701092", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:20.701092 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:20.701092 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780686260 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780686260 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686260 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062619 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDJpyVcyVo ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461473, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461473/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:21.838058", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:21.838058 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:21.838058 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780686261 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686260 -le 1780686261 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686261 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062626 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDJpyVcyVo ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461474, "url": "https://patchwork.sourceware.org/api/1.2/patches/136588/checks/461474/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-05T19:04:22.189981", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10380/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-05T19:04:22.189981 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-05T19:04:22.189981 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780686262 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780686261 -le 1780686262 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780686262 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062633 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ZDJpyVcyVo ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.JpWNoHN59w /tmp/tmp.ZDJpyVcyVo + 1061616:pw-trigger.sh: 103: check_state=warning + 1061616:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1061616:pw-trigger.sh: 105: break + 1061616:pw-trigger.sh: 108: '[' warning '!=' success ']' + 1061616:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136588:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 136588:tcwg_gdb_build--master-arm to succeed. + 1061616:pw-trigger.sh: 110: continue + 1061616:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=21 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 21.id + 1061616:pw-trigger.sh: 64: series_id=61918 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61918 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61918 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61918 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61918 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61918 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61918 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61918 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61918 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136597 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136597 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136597 + 1061616:pw-trigger.sh: 74: patch_id=136597 + 1061616:pw-trigger.sh: 75: '[' 136597 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136597 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136597 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136597 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136597 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136597 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136597 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZZSvlXBA0L +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.o6B2OVnURS ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZZSvlXBA0L /tmp/tmp.o6B2OVnURS' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136597/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136597/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062720 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o6B2OVnURS ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461939, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461939/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:35.833239", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:35.833239 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:35.833239 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780766795 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766795 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766795 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062727 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o6B2OVnURS ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461942, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461942/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:37.129633", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:37.129633 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:37.129633 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780766797 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766795 -le 1780766797 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766797 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062734 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o6B2OVnURS ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461987, "url": "https://patchwork.sourceware.org/api/1.2/patches/136597/checks/461987/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:33:43.745848", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10295/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:33:43.745848 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:33:43.745848 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780774423 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766797 -le 1780774423 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774423 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062741 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.o6B2OVnURS ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZZSvlXBA0L /tmp/tmp.o6B2OVnURS + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61918 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61918 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61918 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61918 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=20 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 20.id + 1061616:pw-trigger.sh: 64: series_id=61921 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61921 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61921 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61921 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61921 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61921 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61921 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61921 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61921 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136600 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136600 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136600 + 1061616:pw-trigger.sh: 74: patch_id=136600 + 1061616:pw-trigger.sh: 75: '[' 136600 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136600 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136600 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136600 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136600 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136600 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136600 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.xqiobVQ4NJ +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.kSjy96cDDj ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.xqiobVQ4NJ /tmp/tmp.kSjy96cDDj' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136600/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136600/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062843 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kSjy96cDDj ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461940, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461940/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:35.852561", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:35.852561 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:35.852561 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780766795 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780766795 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766795 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062850 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kSjy96cDDj ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461941, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461941/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:26:37.115453", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:26:37.115453 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:26:37.115453 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780766797 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766795 -le 1780766797 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780766797 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062857 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kSjy96cDDj ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461986, "url": "https://patchwork.sourceware.org/api/1.2/patches/136600/checks/461986/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:32:02.349785", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10296/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:32:02.349785 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:32:02.349785 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780774322 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780766797 -le 1780774322 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774322 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062864 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.kSjy96cDDj ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.xqiobVQ4NJ /tmp/tmp.kSjy96cDDj + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61921 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61921 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61921 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61921 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=19 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 19.id + 1061616:pw-trigger.sh: 64: series_id=61928 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61928 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61928 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61928 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61928 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61928 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61928 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61928 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61928 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136611 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136611 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136611 + 1061616:pw-trigger.sh: 74: patch_id=136611 + 1061616:pw-trigger.sh: 75: '[' 136611 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136611 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136611 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136611 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136611 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136611 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136611 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FnjEK6minZ +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.h3IehlPueK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FnjEK6minZ /tmp/tmp.h3IehlPueK' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136611/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136611/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062966 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h3IehlPueK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461950, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461950/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:34:27.310842", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:34:27.310842 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:34:27.310842 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780767267 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780767267 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780767267 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062973 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h3IehlPueK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461951, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461951/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T17:34:28.978008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T17:34:28.978008 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T17:34:28.978008 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780767268 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780767267 -le 1780767268 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780767268 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062980 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h3IehlPueK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 461990, "url": "https://patchwork.sourceware.org/api/1.2/patches/136611/checks/461990/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-06T19:38:15.030488", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10297/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-06T19:38:15.030488 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-06T19:38:15.030488 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780774695 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780767268 -le 1780774695 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780774695 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1062987 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.h3IehlPueK ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FnjEK6minZ /tmp/tmp.h3IehlPueK + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61928 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61928 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61928 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61928 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=18 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 18.id + 1061616:pw-trigger.sh: 64: series_id=61944 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61944 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61944 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61944 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61944 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61944 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61944 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61944 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61944 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136628 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136628 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136628 + 1061616:pw-trigger.sh: 74: patch_id=136628 + 1061616:pw-trigger.sh: 75: '[' 136628 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136628 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136628 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136628 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136628 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136628 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136628 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.8hvHAOW6Wx +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4ieCT47Phq ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.8hvHAOW6Wx /tmp/tmp.4ieCT47Phq' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136628/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136628/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063089 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ieCT47Phq ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462222, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462222/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T04:34:21.732665", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10300/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T04:34:21.732665 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T04:34:21.732665 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780806861 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780806861 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780806861 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063096 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ieCT47Phq ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462223, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462223/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T04:34:23.337773", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10300/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T04:34:23.337773 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T04:34:23.337773 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780806863 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780806861 -le 1780806863 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780806863 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063103 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ieCT47Phq ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462296, "url": "https://patchwork.sourceware.org/api/1.2/patches/136628/checks/462296/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T07:02:23.702875", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10300/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T07:02:23.702875 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T07:02:23.702875 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780815743 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780806863 -le 1780815743 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780815743 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063110 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4ieCT47Phq ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.8hvHAOW6Wx /tmp/tmp.4ieCT47Phq + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61944 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61944 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61944 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61944 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=17 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 17.id + 1061616:pw-trigger.sh: 64: series_id=61953 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61953 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61953 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61953 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136646 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136646 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136646 + 1061616:pw-trigger.sh: 74: patch_id=136646 + 1061616:pw-trigger.sh: 75: '[' 136646 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136646 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136646 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136646 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136646 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136646 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136646 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.U8UMG2vsqd +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.VaHllaWcvy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.U8UMG2vsqd /tmp/tmp.VaHllaWcvy' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136646/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136646/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063230 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaHllaWcvy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462508, "url": "https://patchwork.sourceware.org/api/1.2/patches/136646/checks/462508/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T21:55:26.392206", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10305/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T21:55:26.392206 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T21:55:26.392206 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780869326 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780869326 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780869326 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063237 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaHllaWcvy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462509, "url": "https://patchwork.sourceware.org/api/1.2/patches/136646/checks/462509/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T21:55:29.823745", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10305/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T21:55:29.823745 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T21:55:29.823745 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780869329 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780869326 -le 1780869329 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780869329 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063244 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaHllaWcvy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462537, "url": "https://patchwork.sourceware.org/api/1.2/patches/136646/checks/462537/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T00:12:54.192893", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10305/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T00:12:54.192893 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T00:12:54.192893 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780877574 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780869329 -le 1780877574 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780877574 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063251 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.VaHllaWcvy ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.U8UMG2vsqd /tmp/tmp.VaHllaWcvy + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136649 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136649 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136649 + 1061616:pw-trigger.sh: 74: patch_id=136649 + 1061616:pw-trigger.sh: 75: '[' 136649 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136649 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136649 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136649 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136649 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136649 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136649 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6coVuxhQq5 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Yx1OXW4i4n ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6coVuxhQq5 /tmp/tmp.Yx1OXW4i4n' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136649/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136649/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063315 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yx1OXW4i4n ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462585, "url": "https://patchwork.sourceware.org/api/1.2/patches/136649/checks/462585/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T02:31:56.531766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10310/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T02:31:56.531766 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T02:31:56.531766 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780885916 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780885916 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780885916 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063322 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yx1OXW4i4n ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462586, "url": "https://patchwork.sourceware.org/api/1.2/patches/136649/checks/462586/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T02:32:00.086977", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10310/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T02:32:00.086977 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T02:32:00.086977 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780885920 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780885916 -le 1780885920 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780885920 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063329 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yx1OXW4i4n ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462613, "url": "https://patchwork.sourceware.org/api/1.2/patches/136649/checks/462613/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T05:01:46.278899", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10310/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T05:01:46.278899 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T05:01:46.278899 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780894906 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780885920 -le 1780894906 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780894906 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063336 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Yx1OXW4i4n ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6coVuxhQq5 /tmp/tmp.Yx1OXW4i4n + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=2 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 2 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136647 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136647 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136647 + 1061616:pw-trigger.sh: 74: patch_id=136647 + 1061616:pw-trigger.sh: 75: '[' 136647 = '' ']' ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136647 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136647 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136647 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136647 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136647 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136647 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.1QhP82Sn2t +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.71J3jj06Lh ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.1QhP82Sn2t /tmp/tmp.71J3jj06Lh' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136647/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136647/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063403 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71J3jj06Lh ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462666, "url": "https://patchwork.sourceware.org/api/1.2/patches/136647/checks/462666/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T08:56:14.362478", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10311/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T08:56:14.362478 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T08:56:14.362478 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780908974 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780908974 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780908974 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063410 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71J3jj06Lh ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462667, "url": "https://patchwork.sourceware.org/api/1.2/patches/136647/checks/462667/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T08:56:18.422502", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10311/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T08:56:18.422502 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T08:56:18.422502 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780908978 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780908974 -le 1780908978 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780908978 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063417 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71J3jj06Lh ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462705, "url": "https://patchwork.sourceware.org/api/1.2/patches/136647/checks/462705/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T11:11:52.187117", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10311/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T11:11:52.187117 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T11:11:52.187117 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780917112 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780908978 -le 1780917112 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780917112 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063424 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.71J3jj06Lh ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.1QhP82Sn2t /tmp/tmp.71J3jj06Lh + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=3 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 3 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 3 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136644 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136644 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136644 + 1061616:pw-trigger.sh: 74: patch_id=136644 + 1061616:pw-trigger.sh: 75: '[' 136644 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136644 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136644 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136644 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136644 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136644 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136644 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZJv4RLg6oO +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Bcq6aAcksT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZJv4RLg6oO /tmp/tmp.Bcq6aAcksT' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136644/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136644/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063494 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bcq6aAcksT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462999, "url": "https://patchwork.sourceware.org/api/1.2/patches/136644/checks/462999/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:17:32.795876", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10312/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:17:32.795876 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:17:32.795876 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975052 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780975052 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975052 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063501 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bcq6aAcksT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463000, "url": "https://patchwork.sourceware.org/api/1.2/patches/136644/checks/463000/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:17:35.486114", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10312/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:17:35.486114 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:17:35.486114 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975055 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975052 -le 1780975055 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975055 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063508 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bcq6aAcksT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463027, "url": "https://patchwork.sourceware.org/api/1.2/patches/136644/checks/463027/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T05:16:24.029771", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10312/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T05:16:24.029771 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T05:16:24.029771 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780982184 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975055 -le 1780982184 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780982184 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063515 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Bcq6aAcksT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZJv4RLg6oO /tmp/tmp.Bcq6aAcksT + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=4 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 4 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=4 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 4 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=4 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136643 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136643 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136643 + 1061616:pw-trigger.sh: 74: patch_id=136643 + 1061616:pw-trigger.sh: 75: '[' 136643 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136643 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136643 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136643 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136643 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136643 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136643 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aMTvjJ5VeW +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eFdHJocOWl ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aMTvjJ5VeW /tmp/tmp.eFdHJocOWl' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136643/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136643/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063588 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdHJocOWl ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463458, "url": "https://patchwork.sourceware.org/api/1.2/patches/136643/checks/463458/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:01.552766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10319/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:01.552766 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:01.552766 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045281 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781045281 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045281 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063595 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdHJocOWl ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463459, "url": "https://patchwork.sourceware.org/api/1.2/patches/136643/checks/463459/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:03.549332", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10319/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:03.549332 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:03.549332 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045283 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045281 -le 1781045283 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045283 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063602 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdHJocOWl ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463480, "url": "https://patchwork.sourceware.org/api/1.2/patches/136643/checks/463480/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T01:29:46.266225", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10319/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T01:29:46.266225 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T01:29:46.266225 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781054986 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045283 -le 1781054986 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781054986 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063609 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eFdHJocOWl ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aMTvjJ5VeW /tmp/tmp.eFdHJocOWl + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=5 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61953 5 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61953 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=5 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61953 property '.*' value Patches 5 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61953 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=5 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136642 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136642 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136642 + 1061616:pw-trigger.sh: 74: patch_id=136642 + 1061616:pw-trigger.sh: 75: '[' 136642 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136642 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136642 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136642 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136642 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136642 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136642 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ri6OPEqmw5 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DniFPoTqzY ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ri6OPEqmw5 /tmp/tmp.DniFPoTqzY' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136642/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136642/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063685 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DniFPoTqzY ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ri6OPEqmw5 /tmp/tmp.DniFPoTqzY + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136642 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136642 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136642 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.FqR3MTwjfu +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.EQOg8u9nw4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.FqR3MTwjfu /tmp/tmp.EQOg8u9nw4' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136642/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136642/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063700 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EQOg8u9nw4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462825, "url": "https://patchwork.sourceware.org/api/1.2/patches/136642/checks/462825/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T18:41:04.204219", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10398/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T18:41:04.204219 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T18:41:04.204219 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780944064 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780944064 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780944064 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063707 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EQOg8u9nw4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462826, "url": "https://patchwork.sourceware.org/api/1.2/patches/136642/checks/462826/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T18:41:11.775008", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10398/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T18:41:11.775008 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T18:41:11.775008 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780944071 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780944064 -le 1780944071 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780944071 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063714 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EQOg8u9nw4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462833, "url": "https://patchwork.sourceware.org/api/1.2/patches/136642/checks/462833/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T18:46:58.591109", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10398/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T18:46:58.591109 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T18:46:58.591109 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780944418 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780944071 -le 1780944418 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780944418 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063721 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.EQOg8u9nw4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.FqR3MTwjfu /tmp/tmp.EQOg8u9nw4 + 1061616:pw-trigger.sh: 103: check_state=success + 1061616:pw-trigger.sh: 104: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 108: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 113: j=1 + 1061616:pw-trigger.sh: 114: cat + 1061616:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=16 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 16.id + 1061616:pw-trigger.sh: 64: series_id=61955 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61955 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61955 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61955 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61955 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61955 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61955 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61955 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61955 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136651 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136651 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136651 + 1061616:pw-trigger.sh: 74: patch_id=136651 + 1061616:pw-trigger.sh: 75: '[' 136651 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136651 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136651 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136651 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136651 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136651 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136651 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.zSGsPw1cNl +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.LJwWSGEWTf ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.zSGsPw1cNl /tmp/tmp.LJwWSGEWTf' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136651/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136651/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063809 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJwWSGEWTf ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462506, "url": "https://patchwork.sourceware.org/api/1.2/patches/136651/checks/462506/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T21:54:23.371703", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10306/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T21:54:23.371703 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T21:54:23.371703 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780869263 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780869263 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780869263 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063816 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJwWSGEWTf ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462507, "url": "https://patchwork.sourceware.org/api/1.2/patches/136651/checks/462507/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T21:54:25.168968", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10306/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T21:54:25.168968 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T21:54:25.168968 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780869265 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780869263 -le 1780869265 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780869265 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063823 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJwWSGEWTf ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462528, "url": "https://patchwork.sourceware.org/api/1.2/patches/136651/checks/462528/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T00:02:03.923684", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10306/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T00:02:03.923684 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T00:02:03.923684 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780876923 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780869265 -le 1780876923 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780876923 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063830 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.LJwWSGEWTf ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.zSGsPw1cNl /tmp/tmp.LJwWSGEWTf + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61955 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61955 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61955 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61955 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=15 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 15.id + 1061616:pw-trigger.sh: 64: series_id=61956 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61956 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61956 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61956 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61956 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61956 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61956 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61956 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61956 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136652 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136652 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136652 + 1061616:pw-trigger.sh: 74: patch_id=136652 + 1061616:pw-trigger.sh: 75: '[' 136652 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136652 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136652 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136652 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136652 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136652 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136652 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DGEmQiPPBF +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.d9OD5Hy0tE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DGEmQiPPBF /tmp/tmp.d9OD5Hy0tE' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136652/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136652/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063932 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9OD5Hy0tE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462515, "url": "https://patchwork.sourceware.org/api/1.2/patches/136652/checks/462515/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T22:29:16.243609", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10307/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T22:29:16.243609 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T22:29:16.243609 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780871356 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780871356 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780871356 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063939 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9OD5Hy0tE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462517, "url": "https://patchwork.sourceware.org/api/1.2/patches/136652/checks/462517/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T22:29:17.483337", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10307/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T22:29:17.483337 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T22:29:17.483337 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780871357 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780871356 -le 1780871357 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780871357 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063946 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9OD5Hy0tE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462553, "url": "https://patchwork.sourceware.org/api/1.2/patches/136652/checks/462553/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T00:35:10.587887", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10307/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T00:35:10.587887 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T00:35:10.587887 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780878910 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780871357 -le 1780878910 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780878910 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1063953 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.d9OD5Hy0tE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DGEmQiPPBF /tmp/tmp.d9OD5Hy0tE + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61956 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61956 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61956 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61956 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=14 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 14.id + 1061616:pw-trigger.sh: 64: series_id=61961 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61961 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61961 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61961 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61961 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61961 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61961 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61961 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61961 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136657 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136657 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136657 + 1061616:pw-trigger.sh: 74: patch_id=136657 + 1061616:pw-trigger.sh: 75: '[' 136657 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136657 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136657 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136657 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136657 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136657 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136657 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.mLByJh1cA8 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.wiauFZ1W1u ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.mLByJh1cA8 /tmp/tmp.wiauFZ1W1u' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136657/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136657/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064055 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wiauFZ1W1u ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462514, "url": "https://patchwork.sourceware.org/api/1.2/patches/136657/checks/462514/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T22:29:15.558092", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10308/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T22:29:15.558092 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T22:29:15.558092 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780871355 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780871355 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780871355 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064062 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wiauFZ1W1u ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462516, "url": "https://patchwork.sourceware.org/api/1.2/patches/136657/checks/462516/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-07T22:29:16.579605", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10308/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-07T22:29:16.579605 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-07T22:29:16.579605 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780871356 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780871355 -le 1780871356 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780871356 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064069 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wiauFZ1W1u ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462551, "url": "https://patchwork.sourceware.org/api/1.2/patches/136657/checks/462551/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-08T00:33:04.884650", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10308/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-08T00:33:04.884650 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-08T00:33:04.884650 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780878784 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780871356 -le 1780878784 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780878784 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064076 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.wiauFZ1W1u ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.mLByJh1cA8 /tmp/tmp.wiauFZ1W1u + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61961 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61961 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61961 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61961 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=13 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 13.id + 1061616:pw-trigger.sh: 64: series_id=61979 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61979 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61979 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61979 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61979 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61979 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61979 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61979 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61979 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136677 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136677 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136677 + 1061616:pw-trigger.sh: 74: patch_id=136677 + 1061616:pw-trigger.sh: 75: '[' 136677 = '' ']' ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136677 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136677 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136677 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136677 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136677 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136677 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.lbBYsFFnuz +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cIIqiCfvC3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.lbBYsFFnuz /tmp/tmp.cIIqiCfvC3' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136677/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136677/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064178 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cIIqiCfvC3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463003, "url": "https://patchwork.sourceware.org/api/1.2/patches/136677/checks/463003/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:20:55.599565", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10313/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:20:55.599565 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:20:55.599565 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975255 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780975255 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975255 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064185 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cIIqiCfvC3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463004, "url": "https://patchwork.sourceware.org/api/1.2/patches/136677/checks/463004/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:20:57.998320", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10313/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:20:57.998320 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:20:57.998320 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975257 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975255 -le 1780975257 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975257 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064192 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cIIqiCfvC3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463030, "url": "https://patchwork.sourceware.org/api/1.2/patches/136677/checks/463030/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T05:17:13.393603", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10313/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T05:17:13.393603 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T05:17:13.393603 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780982233 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975257 -le 1780982233 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780982233 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064199 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cIIqiCfvC3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.lbBYsFFnuz /tmp/tmp.cIIqiCfvC3 + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61979 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61979 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61979 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61979 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=12 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 12.id + 1061616:pw-trigger.sh: 64: series_id=61982 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61982 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61982 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61982 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61982 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1061616:pw-trigger.sh: 67: continue + 1061616:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=11 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 11.id + 1061616:pw-trigger.sh: 64: series_id=61996 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 61996 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=61996 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 61996 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61996 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61996 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61996 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61996 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61996 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136695 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136695 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136695 + 1061616:pw-trigger.sh: 74: patch_id=136695 + 1061616:pw-trigger.sh: 75: '[' 136695 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136695 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136695 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136695 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136695 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136695 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136695 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hNhCvIWUou +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.B5IJqiO4Gg ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hNhCvIWUou /tmp/tmp.B5IJqiO4Gg' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136695/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136695/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064329 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5IJqiO4Gg ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462993, "url": "https://patchwork.sourceware.org/api/1.2/patches/136695/checks/462993/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:15:30.699433", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10314/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:15:30.699433 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:15:30.699433 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780974930 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780974930 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780974930 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064336 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5IJqiO4Gg ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 462994, "url": "https://patchwork.sourceware.org/api/1.2/patches/136695/checks/462994/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:15:32.381632", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10314/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:15:32.381632 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:15:32.381632 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780974932 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780974930 -le 1780974932 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780974932 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064343 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5IJqiO4Gg ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463026, "url": "https://patchwork.sourceware.org/api/1.2/patches/136695/checks/463026/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T05:13:47.591228", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10314/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T05:13:47.591228 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T05:13:47.591228 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780982027 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780974932 -le 1780982027 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780982027 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064350 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.B5IJqiO4Gg ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hNhCvIWUou /tmp/tmp.B5IJqiO4Gg + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 61996 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=61996 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 61996 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=61996 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=10 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 10.id + 1061616:pw-trigger.sh: 64: series_id=62000 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62000 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62000 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62000 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62000 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62000 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62000 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62000 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62000 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136701 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136701 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136701 + 1061616:pw-trigger.sh: 74: patch_id=136701 + 1061616:pw-trigger.sh: 75: '[' 136701 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136701 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136701 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136701 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136701 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136701 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136701 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4iCIpxq8BN +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.H5dP87JAAT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4iCIpxq8BN /tmp/tmp.H5dP87JAAT' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136701/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136701/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064454 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H5dP87JAAT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463001, "url": "https://patchwork.sourceware.org/api/1.2/patches/136701/checks/463001/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:17:59.687196", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10315/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:17:59.687196 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:17:59.687196 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975079 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780975079 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975079 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064461 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H5dP87JAAT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463002, "url": "https://patchwork.sourceware.org/api/1.2/patches/136701/checks/463002/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:18:09.219262", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10315/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:18:09.219262 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:18:09.219262 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975089 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975079 -le 1780975089 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975089 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064468 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H5dP87JAAT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463028, "url": "https://patchwork.sourceware.org/api/1.2/patches/136701/checks/463028/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T05:16:24.451491", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10315/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T05:16:24.451491 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T05:16:24.451491 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780982184 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975089 -le 1780982184 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780982184 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064475 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.H5dP87JAAT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4iCIpxq8BN /tmp/tmp.H5dP87JAAT + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62000 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62000 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62000 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62000 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136700 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136700 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136700 + 1061616:pw-trigger.sh: 74: patch_id=136700 + 1061616:pw-trigger.sh: 75: '[' 136700 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136700 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136700 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136700 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136700 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=committed + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136700 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136700 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.ZhfMenApJ1 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.PJlgNCO5KM ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.ZhfMenApJ1 /tmp/tmp.PJlgNCO5KM' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136700/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136700/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064539 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJlgNCO5KM ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463456, "url": "https://patchwork.sourceware.org/api/1.2/patches/136700/checks/463456/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:47:53.663102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10320/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:47:53.663102 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:47:53.663102 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045273 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781045273 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045273 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064546 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJlgNCO5KM ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463457, "url": "https://patchwork.sourceware.org/api/1.2/patches/136700/checks/463457/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:47:57.465648", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10320/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:47:57.465648 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:47:57.465648 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045277 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045273 -le 1781045277 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045277 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064553 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.PJlgNCO5KM ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.ZhfMenApJ1 /tmp/tmp.PJlgNCO5KM + 1061616:pw-trigger.sh: 89: check_state=fail + 1061616:pw-trigger.sh: 90: '[' fail = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=2 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62000 2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62000 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62000 property '.*' value Patches 2 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62000 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=9 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 9.id + 1061616:pw-trigger.sh: 64: series_id=62001 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62001 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62001 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62001 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62001 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62001 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62001 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62001 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62001 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136702 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136702 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136702 + 1061616:pw-trigger.sh: 74: patch_id=136702 + 1061616:pw-trigger.sh: 75: '[' 136702 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136702 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136702 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136702 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136702 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136702 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136702 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.tihOsLIWHN +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MKm6EE2K8m ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.tihOsLIWHN /tmp/tmp.MKm6EE2K8m' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136702/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136702/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064658 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKm6EE2K8m ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463005, "url": "https://patchwork.sourceware.org/api/1.2/patches/136702/checks/463005/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:21:18.427184", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10316/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:21:18.427184 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:21:18.427184 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975278 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780975278 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975278 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064665 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKm6EE2K8m ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463006, "url": "https://patchwork.sourceware.org/api/1.2/patches/136702/checks/463006/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:21:21.084659", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10316/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:21:21.084659 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:21:21.084659 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780975281 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975278 -le 1780975281 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780975281 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064672 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKm6EE2K8m ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463029, "url": "https://patchwork.sourceware.org/api/1.2/patches/136702/checks/463029/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T05:17:04.478228", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10316/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T05:17:04.478228 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T05:17:04.478228 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780982224 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780975281 -le 1780982224 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780982224 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064679 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MKm6EE2K8m ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.tihOsLIWHN /tmp/tmp.MKm6EE2K8m + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62001 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62001 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62001 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62001 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=8 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 8.id + 1061616:pw-trigger.sh: 64: series_id=62002 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62002 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62002 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62002 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62002 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62002 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62002 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62002 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62002 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136703 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136703 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136703 + 1061616:pw-trigger.sh: 74: patch_id=136703 + 1061616:pw-trigger.sh: 75: '[' 136703 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136703 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136703 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136703 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136703 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136703 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136703 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Nj1tmuzne8 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oIAmXaqPcu ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Nj1tmuzne8 /tmp/tmp.oIAmXaqPcu' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136703/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136703/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064781 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oIAmXaqPcu ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463009, "url": "https://patchwork.sourceware.org/api/1.2/patches/136703/checks/463009/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:59:35.332064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10317/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:59:35.332064 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:59:35.332064 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780977575 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780977575 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780977575 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064788 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oIAmXaqPcu ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463010, "url": "https://patchwork.sourceware.org/api/1.2/patches/136703/checks/463010/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T03:59:36.369193", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10317/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T03:59:36.369193 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T03:59:36.369193 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780977576 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780977575 -le 1780977576 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780977576 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064795 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oIAmXaqPcu ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463064, "url": "https://patchwork.sourceware.org/api/1.2/patches/136703/checks/463064/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T06:10:45.947659", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10317/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T06:10:45.947659 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T06:10:45.947659 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780985445 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780977576 -le 1780985445 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780985445 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064802 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oIAmXaqPcu ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Nj1tmuzne8 /tmp/tmp.oIAmXaqPcu + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62002 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62002 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62002 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62002 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=7 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 7.id + 1061616:pw-trigger.sh: 64: series_id=62005 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62005 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62005 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62005 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62005 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=False + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' False = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 191: return 1 + 1061616:pw-trigger.sh: 67: continue + 1061616:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=6 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 6.id + 1061616:pw-trigger.sh: 64: series_id=62006 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62006 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62006 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62006 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62006 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62006 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62006 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62006 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62006 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136718 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136718 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136718 + 1061616:pw-trigger.sh: 74: patch_id=136718 + 1061616:pw-trigger.sh: 75: '[' 136718 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136718 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136718 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136718 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136718 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136718 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136718 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OJ2r20eS3G +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DOb4qUufbT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OJ2r20eS3G /tmp/tmp.DOb4qUufbT' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136718/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136718/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064952 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DOb4qUufbT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463013, "url": "https://patchwork.sourceware.org/api/1.2/patches/136718/checks/463013/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T04:11:07.883494", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10318/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T04:11:07.883494 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T04:11:07.883494 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780978267 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1780978267 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780978267 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064959 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DOb4qUufbT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463014, "url": "https://patchwork.sourceware.org/api/1.2/patches/136718/checks/463014/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T04:11:09.465093", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10318/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T04:11:09.465093 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T04:11:09.465093 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780978269 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780978267 -le 1780978269 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780978269 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064966 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DOb4qUufbT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463063, "url": "https://patchwork.sourceware.org/api/1.2/patches/136718/checks/463063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T06:10:29.435136", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10318/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T06:10:29.435136 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T06:10:29.435136 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1780985429 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1780978269 -le 1780985429 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1780985429 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1064973 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DOb4qUufbT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OJ2r20eS3G /tmp/tmp.DOb4qUufbT + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62006 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62006 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62006 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62006 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136717 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136717 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136717 + 1061616:pw-trigger.sh: 74: patch_id=136717 + 1061616:pw-trigger.sh: 75: '[' 136717 = '' ']' ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136717 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136717 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136717 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136717 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136717 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136717 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.cKhY4s93jV +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Myy2C6YGPX ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.cKhY4s93jV /tmp/tmp.Myy2C6YGPX' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136717/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136717/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065037 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Myy2C6YGPX ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463461, "url": "https://patchwork.sourceware.org/api/1.2/patches/136717/checks/463461/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:34.591094", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10321/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:34.591094 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:34.591094 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045314 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781045314 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045314 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065044 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Myy2C6YGPX ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463465, "url": "https://patchwork.sourceware.org/api/1.2/patches/136717/checks/463465/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:39.759532", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10321/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:39.759532 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:39.759532 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045319 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045314 -le 1781045319 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045319 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065051 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Myy2C6YGPX ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463479, "url": "https://patchwork.sourceware.org/api/1.2/patches/136717/checks/463479/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T01:29:41.082361", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10321/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T01:29:41.082361 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T01:29:41.082361 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781054981 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045319 -le 1781054981 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781054981 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065058 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Myy2C6YGPX ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.cKhY4s93jV /tmp/tmp.Myy2C6YGPX + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=2 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62006 2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62006 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62006 property '.*' value Patches 2 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62006 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136716 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136716 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136716 + 1061616:pw-trigger.sh: 74: patch_id=136716 + 1061616:pw-trigger.sh: 75: '[' 136716 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136716 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136716 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136716 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136716 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136716 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136716 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.AVrtTDFSQo +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lCmOxPQeel ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.AVrtTDFSQo /tmp/tmp.lCmOxPQeel' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136716/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136716/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065125 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lCmOxPQeel ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.AVrtTDFSQo /tmp/tmp.lCmOxPQeel + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136716 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136716 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136716 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Zb7V2nrVHb +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.qC7rlu0eVA ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Zb7V2nrVHb /tmp/tmp.qC7rlu0eVA' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136716/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136716/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065140 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qC7rlu0eVA ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463215, "url": "https://patchwork.sourceware.org/api/1.2/patches/136716/checks/463215/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T13:18:09.983064", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10410/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T13:18:09.983064 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T13:18:09.983064 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781011089 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781011089 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781011089 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065147 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qC7rlu0eVA ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463217, "url": "https://patchwork.sourceware.org/api/1.2/patches/136716/checks/463217/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T13:18:13.272602", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10410/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T13:18:13.272602 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T13:18:13.272602 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781011093 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781011089 -le 1781011093 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781011093 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065154 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qC7rlu0eVA ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463219, "url": "https://patchwork.sourceware.org/api/1.2/patches/136716/checks/463219/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T13:21:10.095069", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10410/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T13:21:10.095069 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T13:21:10.095069 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781011270 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781011093 -le 1781011270 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781011270 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065161 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.qC7rlu0eVA ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Zb7V2nrVHb /tmp/tmp.qC7rlu0eVA + 1061616:pw-trigger.sh: 103: check_state=success + 1061616:pw-trigger.sh: 104: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 108: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 113: j=2 + 1061616:pw-trigger.sh: 114: cat + 1061616:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=5 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 5.id + 1061616:pw-trigger.sh: 64: series_id=62023 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62023 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62023 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62023 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62023 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62023 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62023 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62023 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62023 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136741 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136741 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136741 + 1061616:pw-trigger.sh: 74: patch_id=136741 + 1061616:pw-trigger.sh: 75: '[' 136741 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136741 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136741 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136741 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136741 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136741 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136741 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PZwA09L2Eb +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TtRuks4qge ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PZwA09L2Eb /tmp/tmp.TtRuks4qge' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136741/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136741/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065249 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TtRuks4qge ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463462, "url": "https://patchwork.sourceware.org/api/1.2/patches/136741/checks/463462/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:34.672785", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10322/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:34.672785 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:34.672785 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045314 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781045314 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045314 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065256 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TtRuks4qge ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463464, "url": "https://patchwork.sourceware.org/api/1.2/patches/136741/checks/463464/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:36.456061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10322/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:36.456061 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:36.456061 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045316 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045314 -le 1781045316 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045316 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065263 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TtRuks4qge ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463478, "url": "https://patchwork.sourceware.org/api/1.2/patches/136741/checks/463478/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T01:23:53.288412", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10322/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T01:23:53.288412 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T01:23:53.288412 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781054633 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045316 -le 1781054633 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781054633 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065270 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TtRuks4qge ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PZwA09L2Eb /tmp/tmp.TtRuks4qge + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62023 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62023 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62023 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62023 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=4 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 4.id + 1061616:pw-trigger.sh: 64: series_id=62025 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62025 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62025 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62025 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62025 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62025 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62025 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62025 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62025 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136743 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136743 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136743 + 1061616:pw-trigger.sh: 74: patch_id=136743 + 1061616:pw-trigger.sh: 75: '[' 136743 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136743 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136743 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136743 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136743 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136743 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136743 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.4wFzNnrc3o +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.pAVLqIUcL4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.4wFzNnrc3o /tmp/tmp.pAVLqIUcL4' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136743/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136743/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065372 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pAVLqIUcL4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463460, "url": "https://patchwork.sourceware.org/api/1.2/patches/136743/checks/463460/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:33.791435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10323/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:33.791435 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:33.791435 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045313 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781045313 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045313 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065379 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pAVLqIUcL4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463463, "url": "https://patchwork.sourceware.org/api/1.2/patches/136743/checks/463463/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-09T22:48:35.351506", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10323/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-09T22:48:35.351506 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-09T22:48:35.351506 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781045315 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045313 -le 1781045315 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781045315 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065386 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pAVLqIUcL4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463477, "url": "https://patchwork.sourceware.org/api/1.2/patches/136743/checks/463477/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T01:23:24.399272", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10323/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T01:23:24.399272 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T01:23:24.399272 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781054604 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781045315 -le 1781054604 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781054604 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065393 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.pAVLqIUcL4 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.4wFzNnrc3o /tmp/tmp.pAVLqIUcL4 + 1061616:pw-trigger.sh: 89: check_state=success + 1061616:pw-trigger.sh: 90: '[' success = pending ']' + 1061616:pw-trigger.sh: 93: num_patch=1 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62025 1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62025 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62025 property '.*' value Patches 1 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62025 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1061616:pw-trigger.sh: 74: true + 1061616:pw-trigger.sh: 74: patch_id= + 1061616:pw-trigger.sh: 75: '[' '' = '' ']' + 1061616:pw-trigger.sh: 76: break + 1061616:pw-trigger.sh: 96: '[' '' = '' ']' + 1061616:pw-trigger.sh: 97: continue + 1061616:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=3 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 3.id + 1061616:pw-trigger.sh: 64: series_id=62030 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62030 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62030 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62030 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62030 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62030 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62030 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62030 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62030 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136749 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136749 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136749 + 1061616:pw-trigger.sh: 74: patch_id=136749 + 1061616:pw-trigger.sh: 75: '[' 136749 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136749 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136749 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136749 property State value ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136749 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136749 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136749 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gnZW3cGzGd +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.55NVEnDmkd ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gnZW3cGzGd /tmp/tmp.55NVEnDmkd' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136749/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136749/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065495 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.55NVEnDmkd ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gnZW3cGzGd /tmp/tmp.55NVEnDmkd + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136749 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136749 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136749 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6x9uMuQiLH +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MXArVcQHeT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6x9uMuQiLH /tmp/tmp.MXArVcQHeT' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136749/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136749/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065510 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXArVcQHeT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463587, "url": "https://patchwork.sourceware.org/api/1.2/patches/136749/checks/463587/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:52:42.446506", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10415/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:52:42.446506 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:52:42.446506 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074362 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781074362 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074362 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065517 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXArVcQHeT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463588, "url": "https://patchwork.sourceware.org/api/1.2/patches/136749/checks/463588/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:52:44.551256", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10415/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:52:44.551256 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:52:44.551256 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074364 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781074362 -le 1781074364 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074364 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065524 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXArVcQHeT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463597, "url": "https://patchwork.sourceware.org/api/1.2/patches/136749/checks/463597/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:56:52.935421", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10415/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:56:52.935421 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:56:52.935421 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074612 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781074364 -le 1781074612 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074612 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065531 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MXArVcQHeT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6x9uMuQiLH /tmp/tmp.MXArVcQHeT + 1061616:pw-trigger.sh: 103: check_state=success + 1061616:pw-trigger.sh: 104: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 108: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 113: j=3 + 1061616:pw-trigger.sh: 114: cat + 1061616:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=2 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 2.id + 1061616:pw-trigger.sh: 64: series_id=62033 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62033 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62033 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62033 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62033 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62033 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62033 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62033 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62033 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136754 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136754 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136754 + 1061616:pw-trigger.sh: 74: patch_id=136754 + 1061616:pw-trigger.sh: 75: '[' 136754 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136754 State ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136754 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136754 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136754 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136754 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136754 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.X5h2FQHqRH +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qs8qreBNw8 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.X5h2FQHqRH /tmp/tmp.Qs8qreBNw8' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136754/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136754/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065619 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qs8qreBNw8 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.X5h2FQHqRH /tmp/tmp.Qs8qreBNw8 + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136754 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136754 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136754 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pQd4m6AmIV +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yhyQyFWWAE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pQd4m6AmIV /tmp/tmp.yhyQyFWWAE' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136754/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136754/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065634 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhyQyFWWAE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463591, "url": "https://patchwork.sourceware.org/api/1.2/patches/136754/checks/463591/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:52:54.133003", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10416/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:52:54.133003 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:52:54.133003 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074374 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781074374 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074374 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065641 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhyQyFWWAE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463593, "url": "https://patchwork.sourceware.org/api/1.2/patches/136754/checks/463593/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:52:57.475610", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10416/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:52:57.475610 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:52:57.475610 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074377 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781074374 -le 1781074377 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074377 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065648 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhyQyFWWAE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463599, "url": "https://patchwork.sourceware.org/api/1.2/patches/136754/checks/463599/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:57:01.457593", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10416/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:57:01.457593 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:57:01.457593 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074621 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781074377 -le 1781074621 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074621 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065655 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yhyQyFWWAE ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pQd4m6AmIV /tmp/tmp.yhyQyFWWAE + 1061616:pw-trigger.sh: 103: check_state=success + 1061616:pw-trigger.sh: 104: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 108: '[' success '!=' success ']' + 1061616:pw-trigger.sh: 113: j=4 + 1061616:pw-trigger.sh: 114: cat + 1061616:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=1 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 1.id + 1061616:pw-trigger.sh: 64: series_id=62034 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62034 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62034 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62034 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62034 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62034 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62034 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62034 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62034 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136755 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136755 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136755 + 1061616:pw-trigger.sh: 74: patch_id=136755 + 1061616:pw-trigger.sh: 75: '[' 136755 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136755 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136755 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136755 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136755 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136755 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136755 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.TJv1YJWCkA +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.IJcRJq7Rt6 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.TJv1YJWCkA /tmp/tmp.IJcRJq7Rt6' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136755/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136755/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065743 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.IJcRJq7Rt6 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.TJv1YJWCkA /tmp/tmp.IJcRJq7Rt6 + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136755 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136755 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136755 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RcRA2BHed4 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8ef8R7OgAx ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RcRA2BHed4 /tmp/tmp.8ef8R7OgAx' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136755/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136755/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065758 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8ef8R7OgAx ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463595, "url": "https://patchwork.sourceware.org/api/1.2/patches/136755/checks/463595/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:54:14.550405", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10417/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:54:14.550405 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:54:14.550405 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074454 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1781074454 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074454 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065765 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8ef8R7OgAx ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 463596, "url": "https://patchwork.sourceware.org/api/1.2/patches/136755/checks/463596/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-06-10T06:54:20.514630", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10417/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1061616:pw-trigger.sh: pw_patch_check_state: 273: date=2026-06-10T06:54:20.514630 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-06-10T06:54:20.514630 +%s ++ 1061616:pw-trigger.sh: pw_patch_check_state: 274: date=1781074460 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 275: '[' 1781074454 -le 1781074460 ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1781074460 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1061616:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065772 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8ef8R7OgAx ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RcRA2BHed4 /tmp/tmp.8ef8R7OgAx + 1061616:pw-trigger.sh: 103: check_state=fail + 1061616:pw-trigger.sh: 104: '[' fail '!=' success ']' WARNING: Waiting for 136755:tcwg_gdb_build--master-arm to succeed. + 1061616:pw-trigger.sh: 105: break + 1061616:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1061616:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136755:tcwg_gdb_build--master-arm to succeed.' + 1061616:pw-trigger.sh: 110: continue + 1061616:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1061616:pw-trigger.sh: 63: i=0 ++ 1061616:pw-trigger.sh: 64: shyaml get-value 0.id + 1061616:pw-trigger.sh: 64: series_id=62068 + 1061616:pw-trigger.sh: 66: pw_series_complete_p gdb 62068 + 1061616:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1061616:pw-trigger.sh: pw_series_complete_p: 184: local series_id=62068 + 1061616:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1061616:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 62068 property Complete value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62068 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x + 1061616:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1061616:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1061616:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1061616:pw-trigger.sh: 71: num_patch=0 + 1061616:pw-trigger.sh: 72: true ++ 1061616:pw-trigger.sh: 74: pw_get_patch_from_series gdb 62068 0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 204: local id=62068 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 62068 property '.*' value Patches 0 +++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=62068 +++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=136797 ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 136797 = '' ']' ++ 1061616:pw-trigger.sh: pw_get_patch_from_series: 213: echo 136797 + 1061616:pw-trigger.sh: 74: patch_id=136797 + 1061616:pw-trigger.sh: 75: '[' 136797 = '' ']' ++ 1061616:pw-trigger.sh: 82: pw_get_patch_data gdb 136797 State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1061616:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=136797 ++ 1061616:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1061616:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 136797 property State value ++ 1061616:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1061616:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1061616:pw-trigger.sh: pw_yaml_get: 100: local id=136797 ++ 1061616:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1061616:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1061616:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1061616:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1061616:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1061616:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1061616:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' + 1061616:pw-trigger.sh: 82: patch_state=new + 1061616:pw-trigger.sh: 83: case "$patch_state" in ++ 1061616:pw-trigger.sh: 89: pw_patch_check_state 136797 tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136797 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.B4vOhQsRP6 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.L75myYAAoZ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.B4vOhQsRP6 /tmp/tmp.L75myYAAoZ' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136797/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136797/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065859 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.L75myYAAoZ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.B4vOhQsRP6 /tmp/tmp.L75myYAAoZ + 1061616:pw-trigger.sh: 89: check_state=pending + 1061616:pw-trigger.sh: 90: '[' pending = pending ']' + 1061616:pw-trigger.sh: 91: break + 1061616:pw-trigger.sh: 96: '[' 136797 = '' ']' + 1061616:pw-trigger.sh: 101: check_state=success + 1061616:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1061616:pw-trigger.sh: 103: pw_patch_check_state 136797 tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1061616:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=136797 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1061616:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1061616:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1061616:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.kxF9JmZdeH +++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1061616:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.vbUgrH585q ++ 1061616:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.kxF9JmZdeH /tmp/tmp.vbUgrH585q' EXIT ++ 1061616:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1061616:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/136797/checks/ ++ 1061616:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/136797/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1061616:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1061616:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1061616:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 267: wait 1065874 ++ 1061616:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.vbUgrH585q ++ 1061616:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1061616:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1061616:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1061616:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.kxF9JmZdeH /tmp/tmp.vbUgrH585q WARNING: Waiting for 136797:tcwg_gdb_build--master-arm to succeed. + 1061616:pw-trigger.sh: 103: check_state=pending + 1061616:pw-trigger.sh: 104: '[' pending '!=' success ']' + 1061616:pw-trigger.sh: 105: break + 1061616:pw-trigger.sh: 108: '[' pending '!=' success ']' + 1061616:pw-trigger.sh: 109: echo 'WARNING: Waiting for 136797:tcwg_gdb_build--master-arm to succeed.' + 1061616:pw-trigger.sh: 110: continue + 1061616:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1061616:pw-trigger.sh: 119: rm /tmp/tmp.lcRErZr5Y4 + 1061616:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 1061616:pw-trigger.sh: 1: pw_deinit gdb + 1061616:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1061616:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1061616:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1061616 + 1061616:pw-trigger.sh: 1: rm -f /tmp/tmp.lcRErZr5Y4