+ 1035337:jenkins17856034218883166923.sh: build_container_exec: 29: set +x + 1304808:pw-trigger.sh: 46: trap 'pw_deinit gdb' EXIT + 1304808:pw-trigger.sh: 47: pw_init gdb + 1304808:pw-trigger.sh: pw_init: 41: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_init: 42: local project=gdb + 1304808:pw-trigger.sh: pw_init: 44: git -C gdb config pw.server https://patchwork.sourceware.org/api/1.2/ + 1304808:pw-trigger.sh: pw_init: 46: git -C gdb config pw.project gdb + 1304808:pw-trigger.sh: pw_init: 48: pw_clear_cache + 1304808:pw-trigger.sh: pw_clear_cache: 68: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_clear_cache: 70: rm -rf /tmp/pw-yaml-cache-1304808 + 1304808:pw-trigger.sh: pw_clear_cache: 71: mkdir /tmp/pw-yaml-cache-1304808 ++ 1304808:pw-trigger.sh: 49: mktemp + 1304808:pw-trigger.sh: 49: yaml=/tmp/tmp.rZKLVydpv5 + 1304808:pw-trigger.sh: 51: trap 'pw_deinit gdb; rm -f /tmp/tmp.rZKLVydpv5' EXIT + 1304808:pw-trigger.sh: 53: readarray -t prereq_bots ++ 1304808:pw-trigger.sh: 53: print_prereq_bots tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: print_prereq_bots: 26: set -euf -o pipefail ++ 1304808:pw-trigger.sh: print_prereq_bots: 27: local ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: print_prereq_bots: 30: case "$ci_bot" in ++ 1304808:pw-trigger.sh: print_prereq_bots: 32: echo tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: print_prereq_bots: 32: sed -e s/_check--/_build--/ ++ 1304808:pw-trigger.sh: print_prereq_bots: 37: case "$ci_bot" in + 1304808:pw-trigger.sh: 55: git -C gdb pw series list -f yaml + 1304808:pw-trigger.sh: 56: mkdir -p artifacts/jenkins ++ 1304808:pw-trigger.sh: 58: shyaml get-length + 1304808:pw-trigger.sh: 58: len=30 + 1304808:pw-trigger.sh: 59: i=30 + 1304808:pw-trigger.sh: 60: j=0 + 1304808:pw-trigger.sh: 62: '[' 30 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=29 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 29.id + 1304808:pw-trigger.sh: 64: series_id=64949 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64949 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64949 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64949 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64949 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64949 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64949 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64949 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64949 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141275 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141275 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141275 + 1304808:pw-trigger.sh: 74: patch_id=141275 + 1304808:pw-trigger.sh: 75: '[' 141275 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141275 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141275 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141275 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141275 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=committed + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141275 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141275 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.9kdzHia0EW +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.aThYNwpwd6 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.9kdzHia0EW /tmp/tmp.aThYNwpwd6' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141275/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141275/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1304935 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.aThYNwpwd6 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.9kdzHia0EW /tmp/tmp.aThYNwpwd6 + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141275 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141275 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141275 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.L3ymwLkFfk +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gPGaFq0tSV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.L3ymwLkFfk /tmp/tmp.gPGaFq0tSV' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141275/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141275/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1304950 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPGaFq0tSV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495148, "url": "https://patchwork.sourceware.org/api/1.2/patches/141275/checks/495148/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T11:41:55.531189", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10991/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T11:41:55.531189 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T11:41:55.531189 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786621315 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786621315 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786621315 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1304957 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPGaFq0tSV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495149, "url": "https://patchwork.sourceware.org/api/1.2/patches/141275/checks/495149/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T11:41:58.026732", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/10991/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T11:41:58.026732 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T11:41:58.026732 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786621318 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786621315 -le 1786621318 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786621318 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1304964 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gPGaFq0tSV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.L3ymwLkFfk /tmp/tmp.gPGaFq0tSV + 1304808:pw-trigger.sh: 103: check_state=fail + 1304808:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1304808:pw-trigger.sh: 105: break + 1304808:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1304808:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141275:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 141275:tcwg_gdb_build--master-arm to succeed. + 1304808:pw-trigger.sh: 110: continue + 1304808:pw-trigger.sh: 62: '[' 29 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=28 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 28.id + 1304808:pw-trigger.sh: 64: series_id=64953 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64953 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64953 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64953 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64953 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64953 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64953 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64953 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64953 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141279 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141279 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141279 + 1304808:pw-trigger.sh: 74: patch_id=141279 + 1304808:pw-trigger.sh: 75: '[' 141279 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141279 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141279 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141279 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141279 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141279 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141279 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.v0ODPRbBD0 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.8dSOFNetYo ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.v0ODPRbBD0 /tmp/tmp.8dSOFNetYo' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141279/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141279/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305051 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8dSOFNetYo ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495386, "url": "https://patchwork.sourceware.org/api/1.2/patches/141279/checks/495386/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:21:08.272399", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10706/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:21:08.272399 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:21:08.272399 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786641668 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786641668 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786641668 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305058 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8dSOFNetYo ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495387, "url": "https://patchwork.sourceware.org/api/1.2/patches/141279/checks/495387/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T17:21:10.824922", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10706/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T17:21:10.824922 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T17:21:10.824922 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786641670 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786641668 -le 1786641670 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786641670 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305065 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8dSOFNetYo ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495459, "url": "https://patchwork.sourceware.org/api/1.2/patches/141279/checks/495459/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-13T20:29:09.470717", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10706/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-13T20:29:09.470717 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-13T20:29:09.470717 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786652949 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786641670 -le 1786652949 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786652949 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305072 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.8dSOFNetYo ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.v0ODPRbBD0 /tmp/tmp.8dSOFNetYo + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64953 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64953 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64953 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64953 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 28 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=27 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 27.id + 1304808:pw-trigger.sh: 64: series_id=64962 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64962 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64962 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64962 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64962 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64962 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64962 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64962 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64962 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141288 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141288 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141288 + 1304808:pw-trigger.sh: 74: patch_id=141288 + 1304808:pw-trigger.sh: 75: '[' 141288 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141288 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141288 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141288 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141288 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141288 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141288 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5FWm9q9U13 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.5tRd8dAt4N ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5FWm9q9U13 /tmp/tmp.5tRd8dAt4N' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141288/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141288/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305174 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5tRd8dAt4N ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495706, "url": "https://patchwork.sourceware.org/api/1.2/patches/141288/checks/495706/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T05:06:40.712099", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10709/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T05:06:40.712099 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T05:06:40.712099 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786684000 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786684000 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786684000 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305181 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5tRd8dAt4N ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495707, "url": "https://patchwork.sourceware.org/api/1.2/patches/141288/checks/495707/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T05:06:42.298457", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10709/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T05:06:42.298457 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T05:06:42.298457 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786684002 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786684000 -le 1786684002 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786684002 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305188 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5tRd8dAt4N ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495751, "url": "https://patchwork.sourceware.org/api/1.2/patches/141288/checks/495751/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T07:13:56.982541", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10709/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T07:13:56.982541 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T07:13:56.982541 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786691636 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786684002 -le 1786691636 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786691636 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305195 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.5tRd8dAt4N ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5FWm9q9U13 /tmp/tmp.5tRd8dAt4N + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64962 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64962 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64962 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64962 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 27 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=26 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 26.id + 1304808:pw-trigger.sh: 64: series_id=64965 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64965 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64965 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64965 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64965 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64965 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64965 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64965 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64965 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141291 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141291 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141291 + 1304808:pw-trigger.sh: 74: patch_id=141291 + 1304808:pw-trigger.sh: 75: '[' 141291 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141291 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141291 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141291 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141291 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141291 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141291 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.llsoJTQnCk +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.RzF1YmHx09 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.llsoJTQnCk /tmp/tmp.RzF1YmHx09' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141291/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141291/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305297 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzF1YmHx09 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495708, "url": "https://patchwork.sourceware.org/api/1.2/patches/141291/checks/495708/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T05:07:55.884223", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10710/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T05:07:55.884223 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T05:07:55.884223 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786684075 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786684075 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786684075 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305304 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzF1YmHx09 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495709, "url": "https://patchwork.sourceware.org/api/1.2/patches/141291/checks/495709/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T05:08:04.695796", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10710/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T05:08:04.695796 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T05:08:04.695796 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786684084 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786684075 -le 1786684084 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786684084 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305311 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzF1YmHx09 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495756, "url": "https://patchwork.sourceware.org/api/1.2/patches/141291/checks/495756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T07:23:57.673040", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10710/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T07:23:57.673040 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T07:23:57.673040 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786692237 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786684084 -le 1786692237 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786692237 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305318 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.RzF1YmHx09 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.llsoJTQnCk /tmp/tmp.RzF1YmHx09 + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64965 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64965 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64965 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64965 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 26 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=25 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 25.id + 1304808:pw-trigger.sh: 64: series_id=64968 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64968 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64968 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64968 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64968 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64968 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64968 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64968 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64968 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141294 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141294 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141294 + 1304808:pw-trigger.sh: 74: patch_id=141294 + 1304808:pw-trigger.sh: 75: '[' 141294 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141294 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141294 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141294 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141294 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141294 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141294 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.UpaiyiRaA8 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.N3Ly8Kusye ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.UpaiyiRaA8 /tmp/tmp.N3Ly8Kusye' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141294/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141294/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305420 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3Ly8Kusye ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495716, "url": "https://patchwork.sourceware.org/api/1.2/patches/141294/checks/495716/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T06:05:55.803246", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10711/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T06:05:55.803246 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T06:05:55.803246 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786687555 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786687555 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786687555 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305427 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3Ly8Kusye ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495717, "url": "https://patchwork.sourceware.org/api/1.2/patches/141294/checks/495717/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T06:05:57.200127", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10711/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T06:05:57.200127 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T06:05:57.200127 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786687557 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786687555 -le 1786687557 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786687557 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305434 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3Ly8Kusye ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495777, "url": "https://patchwork.sourceware.org/api/1.2/patches/141294/checks/495777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T08:48:35.653452", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10711/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T08:48:35.653452 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T08:48:35.653452 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786697315 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786687557 -le 1786697315 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786697315 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305441 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.N3Ly8Kusye ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.UpaiyiRaA8 /tmp/tmp.N3Ly8Kusye + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64968 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64968 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64968 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64968 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 25 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=24 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 24.id + 1304808:pw-trigger.sh: 64: series_id=64977 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64977 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64977 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64977 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64977 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64977 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64977 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64977 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64977 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141305 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141305 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141305 + 1304808:pw-trigger.sh: 74: patch_id=141305 + 1304808:pw-trigger.sh: 75: '[' 141305 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141305 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141305 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141305 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141305 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141305 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141305 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.IQUVDUIecT +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gIncIXyDTL ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.IQUVDUIecT /tmp/tmp.gIncIXyDTL' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141305/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141305/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305543 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIncIXyDTL ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495718, "url": "https://patchwork.sourceware.org/api/1.2/patches/141305/checks/495718/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T06:05:59.994965", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10712/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T06:05:59.994965 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T06:05:59.994965 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786687559 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786687559 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786687559 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305550 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIncIXyDTL ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495719, "url": "https://patchwork.sourceware.org/api/1.2/patches/141305/checks/495719/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T06:06:01.323791", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10712/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T06:06:01.323791 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T06:06:01.323791 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786687561 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786687559 -le 1786687561 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786687561 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305557 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIncIXyDTL ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495767, "url": "https://patchwork.sourceware.org/api/1.2/patches/141305/checks/495767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T08:23:04.516650", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10712/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T08:23:04.516650 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T08:23:04.516650 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786695784 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786687561 -le 1786695784 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786695784 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305564 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gIncIXyDTL ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.IQUVDUIecT /tmp/tmp.gIncIXyDTL + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64977 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64977 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64977 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64977 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 24 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=23 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 23.id + 1304808:pw-trigger.sh: 64: series_id=64982 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64982 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64982 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64982 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64982 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64982 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64982 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64982 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64982 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141324 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141324 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141324 + 1304808:pw-trigger.sh: 74: patch_id=141324 + 1304808:pw-trigger.sh: 75: '[' 141324 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141324 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141324 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141324 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141324 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141324 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141324 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.psVRD6ItGT +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Qft3LwFSIW ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.psVRD6ItGT /tmp/tmp.Qft3LwFSIW' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141324/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141324/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305666 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qft3LwFSIW ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495909, "url": "https://patchwork.sourceware.org/api/1.2/patches/141324/checks/495909/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:43:18.370954", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10715/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:43:18.370954 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:43:18.370954 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786707798 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786707798 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786707798 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305673 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qft3LwFSIW ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495910, "url": "https://patchwork.sourceware.org/api/1.2/patches/141324/checks/495910/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:43:19.354787", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10715/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:43:19.354787 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:43:19.354787 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786707799 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786707798 -le 1786707799 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786707799 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305680 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qft3LwFSIW ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495996, "url": "https://patchwork.sourceware.org/api/1.2/patches/141324/checks/495996/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T13:56:42.222580", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10715/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T13:56:42.222580 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T13:56:42.222580 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786715802 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786707799 -le 1786715802 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786715802 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305687 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Qft3LwFSIW ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.psVRD6ItGT /tmp/tmp.Qft3LwFSIW + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64982 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64982 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64982 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64982 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 23 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=22 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 22.id + 1304808:pw-trigger.sh: 64: series_id=64984 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64984 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64984 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64984 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64984 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64984 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64984 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64984 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64984 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141329 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141329 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141329 + 1304808:pw-trigger.sh: 74: patch_id=141329 + 1304808:pw-trigger.sh: 75: '[' 141329 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141329 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141329 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141329 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141329 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141329 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141329 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.pAlLmgU0Lc +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.CURiuNAVrV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.pAlLmgU0Lc /tmp/tmp.CURiuNAVrV' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141329/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141329/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305791 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CURiuNAVrV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495922, "url": "https://patchwork.sourceware.org/api/1.2/patches/141329/checks/495922/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:51:27.983425", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10716/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:51:27.983425 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:51:27.983425 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786708287 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786708287 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786708287 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305798 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CURiuNAVrV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495923, "url": "https://patchwork.sourceware.org/api/1.2/patches/141329/checks/495923/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:51:29.541191", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10716/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:51:29.541191 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:51:29.541191 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786708289 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786708287 -le 1786708289 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786708289 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305805 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CURiuNAVrV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495997, "url": "https://patchwork.sourceware.org/api/1.2/patches/141329/checks/495997/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T13:56:59.247592", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10716/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T13:56:59.247592 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T13:56:59.247592 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786715819 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786708289 -le 1786715819 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786715819 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305812 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.CURiuNAVrV ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.pAlLmgU0Lc /tmp/tmp.CURiuNAVrV + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64984 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64984 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64984 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64984 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141330 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141330 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141330 + 1304808:pw-trigger.sh: 74: patch_id=141330 + 1304808:pw-trigger.sh: 75: '[' 141330 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141330 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141330 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141330 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141330 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141330 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141330 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aMB7SSLtu7 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.TGbWXRVi3B ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aMB7SSLtu7 /tmp/tmp.TGbWXRVi3B' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141330/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141330/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305876 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGbWXRVi3B ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496141, "url": "https://patchwork.sourceware.org/api/1.2/patches/141330/checks/496141/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:52:54.232157", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10720/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:52:54.232157 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:52:54.232157 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786726374 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786726374 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786726374 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305883 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGbWXRVi3B ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496142, "url": "https://patchwork.sourceware.org/api/1.2/patches/141330/checks/496142/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:52:55.761154", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10720/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:52:55.761154 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:52:55.761154 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786726375 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786726374 -le 1786726375 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786726375 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305890 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGbWXRVi3B ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496237, "url": "https://patchwork.sourceware.org/api/1.2/patches/141330/checks/496237/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T19:26:16.651255", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10720/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T19:26:16.651255 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T19:26:16.651255 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786735576 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786726375 -le 1786735576 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786735576 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1305897 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.TGbWXRVi3B ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aMB7SSLtu7 /tmp/tmp.TGbWXRVi3B + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=2 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64984 2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64984 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64984 property '.*' value Patches 2 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64984 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 22 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=21 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 21.id + 1304808:pw-trigger.sh: 64: series_id=64987 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 64987 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=64987 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 64987 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64987 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64987 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64987 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64987 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64987 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141334 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141334 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141334 + 1304808:pw-trigger.sh: 74: patch_id=141334 + 1304808:pw-trigger.sh: 75: '[' 141334 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141334 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141334 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141334 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141334 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141334 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141334 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.M55Pq860zI +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DBwJhH5p5n ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.M55Pq860zI /tmp/tmp.DBwJhH5p5n' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141334/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141334/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306002 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DBwJhH5p5n ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495926, "url": "https://patchwork.sourceware.org/api/1.2/patches/141334/checks/495926/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:53:24.068061", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10717/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:53:24.068061 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:53:24.068061 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786708404 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786708404 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786708404 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306009 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DBwJhH5p5n ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495927, "url": "https://patchwork.sourceware.org/api/1.2/patches/141334/checks/495927/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T11:53:26.111318", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10717/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T11:53:26.111318 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T11:53:26.111318 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786708406 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786708404 -le 1786708406 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786708406 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306016 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DBwJhH5p5n ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 495998, "url": "https://patchwork.sourceware.org/api/1.2/patches/141334/checks/495998/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T13:58:07.858670", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10717/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T13:58:07.858670 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T13:58:07.858670 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786715887 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786708406 -le 1786715887 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786715887 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306023 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DBwJhH5p5n ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.M55Pq860zI /tmp/tmp.DBwJhH5p5n + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 64987 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=64987 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 64987 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=64987 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 21 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=20 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 20.id + 1304808:pw-trigger.sh: 64: series_id=65012 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65012 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65012 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65012 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65012 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65012 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65012 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65012 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65012 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141397 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141397 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141397 + 1304808:pw-trigger.sh: 74: patch_id=141397 + 1304808:pw-trigger.sh: 75: '[' 141397 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141397 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141397 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141397 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141397 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141397 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141397 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jmrRMKBcAP +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.K1yjKKLZnc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jmrRMKBcAP /tmp/tmp.K1yjKKLZnc' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141397/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141397/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306125 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K1yjKKLZnc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496740, "url": "https://patchwork.sourceware.org/api/1.2/patches/141397/checks/496740/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T05:21:45.446272", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10723/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T05:21:45.446272 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T05:21:45.446272 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786771305 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786771305 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786771305 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306132 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K1yjKKLZnc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496776, "url": "https://patchwork.sourceware.org/api/1.2/patches/141397/checks/496776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T08:29:16.357003", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10723/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T08:29:16.357003 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T08:29:16.357003 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786782556 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786771305 -le 1786782556 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786782556 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306139 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.K1yjKKLZnc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jmrRMKBcAP /tmp/tmp.K1yjKKLZnc + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65012 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65012 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65012 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65012 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 20 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=19 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 19.id + 1304808:pw-trigger.sh: 64: series_id=65015 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65015 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65015 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65015 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65015 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65015 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65015 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65015 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65015 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141401 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141401 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141401 + 1304808:pw-trigger.sh: 74: patch_id=141401 + 1304808:pw-trigger.sh: 75: '[' 141401 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141401 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141401 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141401 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141401 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141401 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141401 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GYn4H3PeeP +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eyiYlGv41r ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GYn4H3PeeP /tmp/tmp.eyiYlGv41r' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141401/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141401/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306241 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eyiYlGv41r ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GYn4H3PeeP /tmp/tmp.eyiYlGv41r + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141401 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141401 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141401 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.D2zDNErpxP +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.cT5oKyAxUp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.D2zDNErpxP /tmp/tmp.cT5oKyAxUp' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141401/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141401/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306256 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cT5oKyAxUp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496126, "url": "https://patchwork.sourceware.org/api/1.2/patches/141401/checks/496126/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:41:31.255023", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11007/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:41:31.255023 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:41:31.255023 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786725691 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786725691 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786725691 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306263 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cT5oKyAxUp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496129, "url": "https://patchwork.sourceware.org/api/1.2/patches/141401/checks/496129/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T16:41:33.474751", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11007/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T16:41:33.474751 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T16:41:33.474751 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786725693 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786725691 -le 1786725693 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786725693 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306270 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.cT5oKyAxUp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.D2zDNErpxP /tmp/tmp.cT5oKyAxUp + 1304808:pw-trigger.sh: 103: check_state=fail + 1304808:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1304808:pw-trigger.sh: 105: break + 1304808:pw-trigger.sh: 108: '[' fail '!=' success ']' + 1304808:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141401:tcwg_gdb_build--master-arm to succeed.' WARNING: Waiting for 141401:tcwg_gdb_build--master-arm to succeed. + 1304808:pw-trigger.sh: 110: continue + 1304808:pw-trigger.sh: 62: '[' 19 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=18 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 18.id + 1304808:pw-trigger.sh: 64: series_id=65020 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65020 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65020 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65020 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65020 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65020 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65020 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65020 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65020 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141408 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141408 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141408 + 1304808:pw-trigger.sh: 74: patch_id=141408 + 1304808:pw-trigger.sh: 75: '[' 141408 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141408 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141408 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141408 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141408 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141408 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141408 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.gYBmY6YTkt +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.JVKNVrE7gU ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.gYBmY6YTkt /tmp/tmp.JVKNVrE7gU' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141408/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141408/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306357 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JVKNVrE7gU ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496974, "url": "https://patchwork.sourceware.org/api/1.2/patches/141408/checks/496974/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:18:45.491635", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10725/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:18:45.491635 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:18:45.491635 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786814325 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786814325 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786814325 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306364 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JVKNVrE7gU ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496976, "url": "https://patchwork.sourceware.org/api/1.2/patches/141408/checks/496976/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:18:59.162993", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10725/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:18:59.162993 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:18:59.162993 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786814339 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786814325 -le 1786814339 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786814339 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306371 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JVKNVrE7gU ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496993, "url": "https://patchwork.sourceware.org/api/1.2/patches/141408/checks/496993/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T19:46:23.468586", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10725/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T19:46:23.468586 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T19:46:23.468586 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786823183 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786814339 -le 1786823183 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786823183 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306378 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.JVKNVrE7gU ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.gYBmY6YTkt /tmp/tmp.JVKNVrE7gU + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65020 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65020 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65020 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65020 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 18 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=17 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 17.id + 1304808:pw-trigger.sh: 64: series_id=65033 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65033 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65033 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65033 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65033 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65033 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65033 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65033 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65033 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141424 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141424 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141424 + 1304808:pw-trigger.sh: 74: patch_id=141424 + 1304808:pw-trigger.sh: 75: '[' 141424 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141424 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141424 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141424 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141424 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141424 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141424 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VcHk8NsZsC +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.koKyeI59Kr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VcHk8NsZsC /tmp/tmp.koKyeI59Kr' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141424/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141424/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306484 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.koKyeI59Kr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VcHk8NsZsC /tmp/tmp.koKyeI59Kr + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141424 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141424 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141424 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.bZOtNlXIL8 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eLW8L8bwIX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.bZOtNlXIL8 /tmp/tmp.eLW8L8bwIX' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141424/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141424/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306499 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eLW8L8bwIX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496410, "url": "https://patchwork.sourceware.org/api/1.2/patches/141424/checks/496410/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:22:11.270134", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11011/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:22:11.270134 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:22:11.270134 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786746131 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786746131 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746131 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306506 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eLW8L8bwIX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496412, "url": "https://patchwork.sourceware.org/api/1.2/patches/141424/checks/496412/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:22:16.783298", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11011/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:22:16.783298 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:22:16.783298 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786746136 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746131 -le 1786746136 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746136 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306513 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eLW8L8bwIX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496413, "url": "https://patchwork.sourceware.org/api/1.2/patches/141424/checks/496413/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-14T22:22:17.156078", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11011/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-14T22:22:17.156078 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-14T22:22:17.156078 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786746137 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786746136 -le 1786746137 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786746137 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306520 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eLW8L8bwIX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.bZOtNlXIL8 /tmp/tmp.eLW8L8bwIX + 1304808:pw-trigger.sh: 103: check_state=warning + 1304808:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1304808:pw-trigger.sh: 105: break + 1304808:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 141424:tcwg_gdb_build--master-arm to succeed. + 1304808:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141424:tcwg_gdb_build--master-arm to succeed.' + 1304808:pw-trigger.sh: 110: continue + 1304808:pw-trigger.sh: 62: '[' 17 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=16 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 16.id + 1304808:pw-trigger.sh: 64: series_id=65048 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65048 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65048 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65048 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65048 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65048 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65048 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65048 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65048 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141448 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141448 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141448 + 1304808:pw-trigger.sh: 74: patch_id=141448 + 1304808:pw-trigger.sh: 75: '[' 141448 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141448 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141448 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141448 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141448 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141448 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141448 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.2ZLRDTWcwH +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.2ZLRDTWcwH /tmp/tmp.3mkMXVtCOk' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141448/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141448/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306607 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496973, "url": "https://patchwork.sourceware.org/api/1.2/patches/141448/checks/496973/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:18:44.592113", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10726/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:18:44.592113 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:18:44.592113 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786814324 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786814324 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786814324 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306614 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 496975, "url": "https://patchwork.sourceware.org/api/1.2/patches/141448/checks/496975/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-15T17:18:58.691205", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10726/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-15T17:18:58.691205 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-15T17:18:58.691205 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786814338 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786814324 -le 1786814338 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786814338 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306621 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497273, "url": "https://patchwork.sourceware.org/api/1.2/patches/141448/checks/497273/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-16T15:35:45.607047", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10728/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T15:35:45.607047 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T15:35:45.607047 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786894545 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786814338 -le 1786894545 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786894545 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306628 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497274, "url": "https://patchwork.sourceware.org/api/1.2/patches/141448/checks/497274/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-16T15:35:46.975802", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10728/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T15:35:46.975802 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T15:35:46.975802 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786894546 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786894545 -le 1786894546 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786894546 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306635 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[4]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497278, "url": "https://patchwork.sourceware.org/api/1.2/patches/141448/checks/497278/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-16T17:22:45.938478", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10728/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-16T17:22:45.938478 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-16T17:22:45.938478 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786900965 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786894546 -le 1786900965 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786900965 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=5 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306642 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[5]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3mkMXVtCOk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.2ZLRDTWcwH /tmp/tmp.3mkMXVtCOk + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65048 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65048 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65048 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65048 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 16 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=15 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 15.id + 1304808:pw-trigger.sh: 64: series_id=65101 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65101 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65101 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65101 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65101 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65101 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65101 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65101 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65101 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141514 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141514 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141514 + 1304808:pw-trigger.sh: 74: patch_id=141514 + 1304808:pw-trigger.sh: 75: '[' 141514 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141514 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141514 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141514 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141514 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141514 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141514 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7cKqpD9tlm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.hmxLdkJfFP ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7cKqpD9tlm /tmp/tmp.hmxLdkJfFP' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141514/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141514/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306750 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmxLdkJfFP ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499052, "url": "https://patchwork.sourceware.org/api/1.2/patches/141514/checks/499052/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:42:24.664591", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10730/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:42:24.664591 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:42:24.664591 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139744 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787139744 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139744 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306757 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmxLdkJfFP ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499053, "url": "https://patchwork.sourceware.org/api/1.2/patches/141514/checks/499053/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:42:26.549018", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10730/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:42:26.549018 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:42:26.549018 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139746 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139744 -le 1787139746 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139746 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306764 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmxLdkJfFP ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499106, "url": "https://patchwork.sourceware.org/api/1.2/patches/141514/checks/499106/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T13:34:24.886432", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10730/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T13:34:24.886432 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T13:34:24.886432 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787146464 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139746 -le 1787146464 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787146464 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306771 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.hmxLdkJfFP ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7cKqpD9tlm /tmp/tmp.hmxLdkJfFP + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65101 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65101 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65101 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65101 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141516 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141516 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141516 + 1304808:pw-trigger.sh: 74: patch_id=141516 + 1304808:pw-trigger.sh: 75: '[' 141516 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141516 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141516 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141516 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141516 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141516 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141516 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.c1xIvNOSm7 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.GtkWyb4zNj ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.c1xIvNOSm7 /tmp/tmp.GtkWyb4zNj' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141516/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141516/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306835 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GtkWyb4zNj ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499301, "url": "https://patchwork.sourceware.org/api/1.2/patches/141516/checks/499301/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:28:19.899760", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10739/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:28:19.899760 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:28:19.899760 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164099 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787164099 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164099 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306842 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GtkWyb4zNj ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499302, "url": "https://patchwork.sourceware.org/api/1.2/patches/141516/checks/499302/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:28:21.413310", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10739/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:28:21.413310 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:28:21.413310 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164101 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787164099 -le 1787164101 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164101 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306849 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GtkWyb4zNj ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499442, "url": "https://patchwork.sourceware.org/api/1.2/patches/141516/checks/499442/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T20:58:33.563123", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10739/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T20:58:33.563123 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T20:58:33.563123 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787173113 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787164101 -le 1787173113 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787173113 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306856 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.GtkWyb4zNj ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.c1xIvNOSm7 /tmp/tmp.GtkWyb4zNj + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=2 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65101 2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65101 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65101 property '.*' value Patches 2 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65101 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141515 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141515 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141515 + 1304808:pw-trigger.sh: 74: patch_id=141515 + 1304808:pw-trigger.sh: 75: '[' 141515 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141515 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141515 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141515 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141515 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141515 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141515 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.0AgOgweeiv +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.DZPsYHHfzh ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.0AgOgweeiv /tmp/tmp.DZPsYHHfzh' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141515/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141515/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306923 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DZPsYHHfzh ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499755, "url": "https://patchwork.sourceware.org/api/1.2/patches/141515/checks/499755/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:22:06.575423", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10743/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:22:06.575423 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:22:06.575423 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203326 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203326 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203326 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306930 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DZPsYHHfzh ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499756, "url": "https://patchwork.sourceware.org/api/1.2/patches/141515/checks/499756/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:22:07.958144", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10743/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:22:07.958144 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:22:07.958144 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203327 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203326 -le 1787203327 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203327 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306937 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DZPsYHHfzh ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499799, "url": "https://patchwork.sourceware.org/api/1.2/patches/141515/checks/499799/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:17:06.219672", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10743/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:17:06.219672 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:17:06.219672 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787210226 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203327 -le 1787210226 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787210226 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1306944 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.DZPsYHHfzh ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.0AgOgweeiv /tmp/tmp.DZPsYHHfzh + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=3 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65101 3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65101 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65101 property '.*' value Patches 3 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65101 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141517 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141517 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141517 + 1304808:pw-trigger.sh: 74: patch_id=141517 + 1304808:pw-trigger.sh: 75: '[' 141517 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141517 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141517 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141517 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141517 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141517 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141517 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OZd5yhxJyJ +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.MiOidHHNgi ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OZd5yhxJyJ /tmp/tmp.MiOidHHNgi' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141517/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141517/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307014 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.MiOidHHNgi ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OZd5yhxJyJ /tmp/tmp.MiOidHHNgi + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141517 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141517 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141517 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5Q8Fp28kIp +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.gtsHsxzAo7 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5Q8Fp28kIp /tmp/tmp.gtsHsxzAo7' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141517/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141517/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307029 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gtsHsxzAo7 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497782, "url": "https://patchwork.sourceware.org/api/1.2/patches/141517/checks/497782/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T17:08:59.972488", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11028/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T17:08:59.972488 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T17:08:59.972488 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786986539 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1786986539 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786986539 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307036 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gtsHsxzAo7 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497783, "url": "https://patchwork.sourceware.org/api/1.2/patches/141517/checks/497783/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T17:09:04.265072", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11028/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T17:09:04.265072 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T17:09:04.265072 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786986544 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786986539 -le 1786986544 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786986544 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307043 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gtsHsxzAo7 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 497792, "url": "https://patchwork.sourceware.org/api/1.2/patches/141517/checks/497792/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-17T17:13:23.558712", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11028/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-17T17:13:23.558712 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-17T17:13:23.558712 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1786986803 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1786986544 -le 1786986803 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1786986803 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307050 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.gtsHsxzAo7 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5Q8Fp28kIp /tmp/tmp.gtsHsxzAo7 + 1304808:pw-trigger.sh: 103: check_state=success + 1304808:pw-trigger.sh: 104: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 108: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 113: j=1 + 1304808:pw-trigger.sh: 114: cat + 1304808:pw-trigger.sh: 62: '[' 15 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=14 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 14.id + 1304808:pw-trigger.sh: 64: series_id=65129 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65129 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65129 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65129 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65129 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65129 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65129 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65129 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65129 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141552 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141552 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141552 + 1304808:pw-trigger.sh: 74: patch_id=141552 + 1304808:pw-trigger.sh: 75: '[' 141552 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141552 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141552 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141552 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141552 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141552 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141552 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.k5uP6jqFQ9 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.eAArzwwD9k ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.k5uP6jqFQ9 /tmp/tmp.eAArzwwD9k' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141552/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141552/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307140 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAArzwwD9k ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499056, "url": "https://patchwork.sourceware.org/api/1.2/patches/141552/checks/499056/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:44:02.416558", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10731/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:44:02.416558 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:44:02.416558 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139842 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787139842 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139842 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307147 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAArzwwD9k ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499057, "url": "https://patchwork.sourceware.org/api/1.2/patches/141552/checks/499057/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:44:06.338597", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10731/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:44:06.338597 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:44:06.338597 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139846 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139842 -le 1787139846 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139846 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307154 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAArzwwD9k ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499111, "url": "https://patchwork.sourceware.org/api/1.2/patches/141552/checks/499111/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T13:36:23.838413", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10731/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T13:36:23.838413 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T13:36:23.838413 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787146583 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139846 -le 1787146583 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787146583 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307161 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.eAArzwwD9k ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.k5uP6jqFQ9 /tmp/tmp.eAArzwwD9k + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65129 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65129 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65129 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65129 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141553 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141553 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141553 + 1304808:pw-trigger.sh: 74: patch_id=141553 + 1304808:pw-trigger.sh: 75: '[' 141553 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141553 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141553 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141553 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141553 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141553 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141553 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PWy5MPrDSe +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lfcyJ9WDXk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PWy5MPrDSe /tmp/tmp.lfcyJ9WDXk' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141553/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141553/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307225 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfcyJ9WDXk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499305, "url": "https://patchwork.sourceware.org/api/1.2/patches/141553/checks/499305/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:30:10.630153", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10740/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:30:10.630153 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:30:10.630153 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164210 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787164210 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164210 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307232 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfcyJ9WDXk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499306, "url": "https://patchwork.sourceware.org/api/1.2/patches/141553/checks/499306/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:30:11.830320", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10740/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:30:11.830320 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:30:11.830320 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164211 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787164210 -le 1787164211 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164211 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307239 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfcyJ9WDXk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499430, "url": "https://patchwork.sourceware.org/api/1.2/patches/141553/checks/499430/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T20:52:15.592797", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10740/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T20:52:15.592797 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T20:52:15.592797 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787172735 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787164211 -le 1787172735 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787172735 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307246 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lfcyJ9WDXk ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PWy5MPrDSe /tmp/tmp.lfcyJ9WDXk + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=2 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65129 2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65129 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65129 property '.*' value Patches 2 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65129 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 14 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=13 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 13.id + 1304808:pw-trigger.sh: 64: series_id=65131 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65131 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65131 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65131 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65131 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65131 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65131 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65131 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65131 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141574 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141574 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141574 + 1304808:pw-trigger.sh: 74: patch_id=141574 + 1304808:pw-trigger.sh: 75: '[' 141574 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141574 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141574 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141574 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141574 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141574 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141574 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.edw4wX95Rr +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1MYTQhRcBu ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.edw4wX95Rr /tmp/tmp.1MYTQhRcBu' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141574/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141574/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307375 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1MYTQhRcBu ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499058, "url": "https://patchwork.sourceware.org/api/1.2/patches/141574/checks/499058/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:45:23.972532", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10732/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:45:23.972532 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:45:23.972532 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139923 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787139923 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139923 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307382 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1MYTQhRcBu ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499059, "url": "https://patchwork.sourceware.org/api/1.2/patches/141574/checks/499059/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:45:29.148505", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10732/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:45:29.148505 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:45:29.148505 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139929 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139923 -le 1787139929 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139929 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307389 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1MYTQhRcBu ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.edw4wX95Rr /tmp/tmp.1MYTQhRcBu + 1304808:pw-trigger.sh: 89: check_state=fail + 1304808:pw-trigger.sh: 90: '[' fail = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65131 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65131 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65131 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65131 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141563 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141563 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141563 + 1304808:pw-trigger.sh: 74: patch_id=141563 + 1304808:pw-trigger.sh: 75: '[' 141563 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141563 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141563 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141563 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141563 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141563 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141563 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.6TDzqfUyfI +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.yCjOR9Fwl8 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.6TDzqfUyfI /tmp/tmp.yCjOR9Fwl8' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141563/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141563/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307453 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCjOR9Fwl8 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499307, "url": "https://patchwork.sourceware.org/api/1.2/patches/141563/checks/499307/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:30:15.316257", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10741/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:30:15.316257 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:30:15.316257 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164215 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787164215 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164215 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307460 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCjOR9Fwl8 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499308, "url": "https://patchwork.sourceware.org/api/1.2/patches/141563/checks/499308/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T18:30:17.836865", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10741/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T18:30:17.836865 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T18:30:17.836865 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787164217 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787164215 -le 1787164217 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787164217 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307467 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.yCjOR9Fwl8 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.6TDzqfUyfI /tmp/tmp.yCjOR9Fwl8 + 1304808:pw-trigger.sh: 89: check_state=fail + 1304808:pw-trigger.sh: 90: '[' fail = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=2 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65131 2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65131 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65131 property '.*' value Patches 2 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65131 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141580 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141580 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141580 + 1304808:pw-trigger.sh: 74: patch_id=141580 + 1304808:pw-trigger.sh: 75: '[' 141580 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141580 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141580 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141580 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141580 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141580 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141580 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.OQnUxqxtrk +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.u47Ri5Ef7h ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.OQnUxqxtrk /tmp/tmp.u47Ri5Ef7h' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141580/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141580/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307534 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u47Ri5Ef7h ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499760, "url": "https://patchwork.sourceware.org/api/1.2/patches/141580/checks/499760/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:24:07.812542", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10744/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:24:07.812542 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:24:07.812542 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203447 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203447 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203447 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307541 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u47Ri5Ef7h ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499762, "url": "https://patchwork.sourceware.org/api/1.2/patches/141580/checks/499762/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:24:10.248105", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10744/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:24:10.248105 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:24:10.248105 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203450 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203447 -le 1787203450 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203450 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307548 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.u47Ri5Ef7h ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.OQnUxqxtrk /tmp/tmp.u47Ri5Ef7h + 1304808:pw-trigger.sh: 89: check_state=fail + 1304808:pw-trigger.sh: 90: '[' fail = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=3 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65131 3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65131 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65131 property '.*' value Patches 3 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65131 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141575 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141575 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141575 + 1304808:pw-trigger.sh: 74: patch_id=141575 + 1304808:pw-trigger.sh: 75: '[' 141575 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141575 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141575 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141575 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141575 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141575 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141575 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.o7wRNb7gxT +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.dIcrFgw4Zc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.o7wRNb7gxT /tmp/tmp.dIcrFgw4Zc' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141575/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141575/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307618 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.dIcrFgw4Zc ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.o7wRNb7gxT /tmp/tmp.dIcrFgw4Zc + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141575 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141575 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141575 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.XpU1cDXoLe +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.Uj8EhfMiI0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.XpU1cDXoLe /tmp/tmp.Uj8EhfMiI0' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141575/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141575/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307633 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uj8EhfMiI0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498468, "url": "https://patchwork.sourceware.org/api/1.2/patches/141575/checks/498468/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:39:16.230964", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11042/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:39:16.230964 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:39:16.230964 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071156 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787071156 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071156 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307640 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uj8EhfMiI0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498469, "url": "https://patchwork.sourceware.org/api/1.2/patches/141575/checks/498469/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:39:20.531243", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11042/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:39:20.531243 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:39:20.531243 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071160 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071156 -le 1787071160 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071160 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307647 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uj8EhfMiI0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498480, "url": "https://patchwork.sourceware.org/api/1.2/patches/141575/checks/498480/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:42:58.304328", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11042/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:42:58.304328 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:42:58.304328 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071378 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071160 -le 1787071378 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071378 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307654 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.Uj8EhfMiI0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.XpU1cDXoLe /tmp/tmp.Uj8EhfMiI0 + 1304808:pw-trigger.sh: 103: check_state=success + 1304808:pw-trigger.sh: 104: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 108: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 113: j=2 + 1304808:pw-trigger.sh: 114: cat + 1304808:pw-trigger.sh: 62: '[' 13 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=12 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 12.id + 1304808:pw-trigger.sh: 64: series_id=65135 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65135 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65135 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65135 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65135 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65135 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65135 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65135 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65135 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141592 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141592 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141592 + 1304808:pw-trigger.sh: 74: patch_id=141592 + 1304808:pw-trigger.sh: 75: '[' 141592 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141592 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141592 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141592 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141592 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=accepted + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141592 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141592 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.nZrxlgJZLI +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.ArPtnDCznp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.nZrxlgJZLI /tmp/tmp.ArPtnDCznp' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141592/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141592/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307764 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArPtnDCznp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499060, "url": "https://patchwork.sourceware.org/api/1.2/patches/141592/checks/499060/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:46:15.340294", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10733/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:46:15.340294 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:46:15.340294 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139975 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787139975 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139975 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307771 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArPtnDCznp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499061, "url": "https://patchwork.sourceware.org/api/1.2/patches/141592/checks/499061/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:46:19.168836", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10733/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:46:19.168836 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:46:19.168836 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139979 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139975 -le 1787139979 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139979 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307778 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArPtnDCznp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499114, "url": "https://patchwork.sourceware.org/api/1.2/patches/141592/checks/499114/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T13:38:49.353704", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10733/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T13:38:49.353704 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T13:38:49.353704 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787146729 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139979 -le 1787146729 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787146729 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307785 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.ArPtnDCznp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.nZrxlgJZLI /tmp/tmp.ArPtnDCznp + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65135 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65135 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65135 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65135 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141595 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141595 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141595 + 1304808:pw-trigger.sh: 74: patch_id=141595 + 1304808:pw-trigger.sh: 75: '[' 141595 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141595 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141595 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141595 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141595 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=accepted + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141595 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141595 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.dz2GtqVEpw +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.enyxaPi3TN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.dz2GtqVEpw /tmp/tmp.enyxaPi3TN' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141595/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141595/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307849 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enyxaPi3TN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499542, "url": "https://patchwork.sourceware.org/api/1.2/patches/141595/checks/499542/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T22:13:08.568459", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10742/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T22:13:08.568459 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T22:13:08.568459 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787177588 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787177588 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787177588 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307856 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enyxaPi3TN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499543, "url": "https://patchwork.sourceware.org/api/1.2/patches/141595/checks/499543/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T22:13:10.530564", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10742/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T22:13:10.530564 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T22:13:10.530564 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787177590 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787177588 -le 1787177590 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787177590 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307863 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enyxaPi3TN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499591, "url": "https://patchwork.sourceware.org/api/1.2/patches/141595/checks/499591/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T01:11:49.752062", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10742/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T01:11:49.752062 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T01:11:49.752062 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787188309 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787177590 -le 1787188309 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787188309 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307870 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.enyxaPi3TN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.dz2GtqVEpw /tmp/tmp.enyxaPi3TN + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=2 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65135 2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65135 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=2 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65135 property '.*' value Patches 2 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65135 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=2 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141591 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141591 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141591 + 1304808:pw-trigger.sh: 74: patch_id=141591 + 1304808:pw-trigger.sh: 75: '[' 141591 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141591 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141591 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141591 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141591 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=accepted + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141591 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141591 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.aCh889Ek3i +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.YLAue0qLcX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.aCh889Ek3i /tmp/tmp.YLAue0qLcX' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141591/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141591/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307937 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YLAue0qLcX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499759, "url": "https://patchwork.sourceware.org/api/1.2/patches/141591/checks/499759/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:24:07.207900", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10745/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:24:07.207900 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:24:07.207900 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203447 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203447 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203447 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307944 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YLAue0qLcX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499761, "url": "https://patchwork.sourceware.org/api/1.2/patches/141591/checks/499761/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:24:09.260043", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10745/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:24:09.260043 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:24:09.260043 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203449 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203447 -le 1787203449 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203449 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307951 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YLAue0qLcX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499809, "url": "https://patchwork.sourceware.org/api/1.2/patches/141591/checks/499809/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:26:16.436573", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10745/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:26:16.436573 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:26:16.436573 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787210776 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203449 -le 1787210776 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787210776 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1307958 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.YLAue0qLcX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.aCh889Ek3i /tmp/tmp.YLAue0qLcX + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=3 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65135 3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65135 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=3 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65135 property '.*' value Patches 3 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65135 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=3 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141589 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141589 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141589 + 1304808:pw-trigger.sh: 74: patch_id=141589 + 1304808:pw-trigger.sh: 75: '[' 141589 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141589 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141589 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141589 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141589 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=accepted + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141589 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141589 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.5b4I3SJ0PU +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.HZjOpZA7vE ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.5b4I3SJ0PU /tmp/tmp.HZjOpZA7vE' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141589/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141589/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308028 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.HZjOpZA7vE ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.5b4I3SJ0PU /tmp/tmp.HZjOpZA7vE + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141589 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141589 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141589 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.hFZSe7dMBv +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.WGahgXLZZ2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.hFZSe7dMBv /tmp/tmp.WGahgXLZZ2' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141589/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141589/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308043 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGahgXLZZ2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498466, "url": "https://patchwork.sourceware.org/api/1.2/patches/141589/checks/498466/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:39:10.336262", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11043/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:39:10.336262 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:39:10.336262 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071150 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787071150 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071150 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308050 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGahgXLZZ2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498467, "url": "https://patchwork.sourceware.org/api/1.2/patches/141589/checks/498467/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:39:16.178070", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11043/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:39:16.178070 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:39:16.178070 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071156 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071150 -le 1787071156 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071156 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308057 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGahgXLZZ2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498479, "url": "https://patchwork.sourceware.org/api/1.2/patches/141589/checks/498479/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:42:52.094944", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11043/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:42:52.094944 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:42:52.094944 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071372 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071156 -le 1787071372 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071372 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308064 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.WGahgXLZZ2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.hFZSe7dMBv /tmp/tmp.WGahgXLZZ2 + 1304808:pw-trigger.sh: 103: check_state=success + 1304808:pw-trigger.sh: 104: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 108: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 113: j=3 + 1304808:pw-trigger.sh: 114: cat + 1304808:pw-trigger.sh: 62: '[' 12 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=11 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 11.id + 1304808:pw-trigger.sh: 64: series_id=65137 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65137 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65137 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65137 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65137 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65137 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65137 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65137 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65137 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141597 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141597 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141597 + 1304808:pw-trigger.sh: 74: patch_id=141597 + 1304808:pw-trigger.sh: 75: '[' 141597 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141597 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141597 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141597 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141597 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141597 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141597 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.VoVzqR9mtu +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jc0XiLVEZN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.VoVzqR9mtu /tmp/tmp.jc0XiLVEZN' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141597/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141597/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308152 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jc0XiLVEZN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499062, "url": "https://patchwork.sourceware.org/api/1.2/patches/141597/checks/499062/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:46:42.193435", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10734/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:46:42.193435 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:46:42.193435 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140002 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787140002 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140002 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308159 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jc0XiLVEZN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499063, "url": "https://patchwork.sourceware.org/api/1.2/patches/141597/checks/499063/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:46:43.737176", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10734/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:46:43.737176 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:46:43.737176 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140003 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787140002 -le 1787140003 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140003 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308166 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jc0XiLVEZN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499115, "url": "https://patchwork.sourceware.org/api/1.2/patches/141597/checks/499115/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T13:39:51.452996", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10734/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T13:39:51.452996 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T13:39:51.452996 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787146791 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787140003 -le 1787146791 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787146791 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308173 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jc0XiLVEZN ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.VoVzqR9mtu /tmp/tmp.jc0XiLVEZN + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65137 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65137 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65137 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65137 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 11 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=10 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 10.id + 1304808:pw-trigger.sh: 64: series_id=65142 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65142 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65142 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65142 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65142 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65142 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65142 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65142 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65142 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141602 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141602 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141602 + 1304808:pw-trigger.sh: 74: patch_id=141602 + 1304808:pw-trigger.sh: 75: '[' 141602 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141602 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141602 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141602 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141602 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141602 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141602 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.PxQUHK8oLr +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.jVrL0F6opr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.PxQUHK8oLr /tmp/tmp.jVrL0F6opr' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141602/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141602/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308275 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVrL0F6opr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499065, "url": "https://patchwork.sourceware.org/api/1.2/patches/141602/checks/499065/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:02:04.789100", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10735/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:02:04.789100 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:02:04.789100 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140924 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787140924 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140924 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308282 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVrL0F6opr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499066, "url": "https://patchwork.sourceware.org/api/1.2/patches/141602/checks/499066/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:02:07.500714", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10735/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_check--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:02:07.500714 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:02:07.500714 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140927 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787140924 -le 1787140927 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140927 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308289 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.jVrL0F6opr ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.PxQUHK8oLr /tmp/tmp.jVrL0F6opr + 1304808:pw-trigger.sh: 89: check_state=fail + 1304808:pw-trigger.sh: 90: '[' fail = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65142 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65142 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65142 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65142 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 10 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=9 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 9.id + 1304808:pw-trigger.sh: 64: series_id=65160 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65160 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65160 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65160 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65160 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65160 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65160 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65160 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65160 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141622 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141622 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141622 + 1304808:pw-trigger.sh: 74: patch_id=141622 + 1304808:pw-trigger.sh: 75: '[' 141622 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141622 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141622 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141622 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141622 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141622 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141622 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.NWJGBx8lpN +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.W7jyNFXx20 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.NWJGBx8lpN /tmp/tmp.W7jyNFXx20' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141622/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141622/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308391 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.W7jyNFXx20 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.NWJGBx8lpN /tmp/tmp.W7jyNFXx20 + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141622 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141622 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141622 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.jrl9M0Ewck +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.AZDkj4ioGK ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.jrl9M0Ewck /tmp/tmp.AZDkj4ioGK' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141622/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141622/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308406 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZDkj4ioGK ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498474, "url": "https://patchwork.sourceware.org/api/1.2/patches/141622/checks/498474/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:40:59.662102", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11044/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:40:59.662102 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:40:59.662102 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071259 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787071259 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071259 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308413 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZDkj4ioGK ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498475, "url": "https://patchwork.sourceware.org/api/1.2/patches/141622/checks/498475/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:41:03.555608", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11044/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:41:03.555608 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:41:03.555608 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071263 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071259 -le 1787071263 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071263 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308420 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZDkj4ioGK ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 498476, "url": "https://patchwork.sourceware.org/api/1.2/patches/141622/checks/498476/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-18T16:41:04.687724", "state": "warning", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11044/archive/artifacts/artifacts.precommit/", "context": "tcwg_gdb_build--master-arm", "description": "Skipped because it is an RFC" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-18T16:41:04.687724 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-18T16:41:04.687724 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787071264 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787071263 -le 1787071264 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787071264 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=warning ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308427 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.AZDkj4ioGK ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo warning +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.jrl9M0Ewck /tmp/tmp.AZDkj4ioGK + 1304808:pw-trigger.sh: 103: check_state=warning + 1304808:pw-trigger.sh: 104: '[' warning '!=' success ']' + 1304808:pw-trigger.sh: 105: break + 1304808:pw-trigger.sh: 108: '[' warning '!=' success ']' WARNING: Waiting for 141622:tcwg_gdb_build--master-arm to succeed. + 1304808:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141622:tcwg_gdb_build--master-arm to succeed.' + 1304808:pw-trigger.sh: 110: continue + 1304808:pw-trigger.sh: 62: '[' 9 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=8 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 8.id + 1304808:pw-trigger.sh: 64: series_id=65171 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65171 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65171 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65171 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65171 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65171 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65171 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65171 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65171 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141634 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141634 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141634 + 1304808:pw-trigger.sh: 74: patch_id=141634 + 1304808:pw-trigger.sh: 75: '[' 141634 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141634 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141634 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141634 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141634 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141634 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141634 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.S98n6xnzNv +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.4Y24Uk0K3U ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.S98n6xnzNv /tmp/tmp.4Y24Uk0K3U' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141634/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141634/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308514 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Y24Uk0K3U ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499067, "url": "https://patchwork.sourceware.org/api/1.2/patches/141634/checks/499067/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:02:44.033779", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10736/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:02:44.033779 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:02:44.033779 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140964 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787140964 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140964 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308521 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Y24Uk0K3U ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499068, "url": "https://patchwork.sourceware.org/api/1.2/patches/141634/checks/499068/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:02:45.419965", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10736/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:02:45.419965 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:02:45.419965 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787140965 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787140964 -le 1787140965 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787140965 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308528 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Y24Uk0K3U ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499133, "url": "https://patchwork.sourceware.org/api/1.2/patches/141634/checks/499133/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T13:58:01.930513", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10736/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T13:58:01.930513 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T13:58:01.930513 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787147881 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787140965 -le 1787147881 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787147881 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308535 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.4Y24Uk0K3U ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.S98n6xnzNv /tmp/tmp.4Y24Uk0K3U + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65171 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65171 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65171 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65171 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 8 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=7 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 7.id + 1304808:pw-trigger.sh: 64: series_id=65207 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65207 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65207 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65207 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65207 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65207 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65207 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65207 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65207 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141673 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141673 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141673 + 1304808:pw-trigger.sh: 74: patch_id=141673 + 1304808:pw-trigger.sh: 75: '[' 141673 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141673 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141673 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141673 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141673 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141673 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141673 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.WcE3rELtpd +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.lrcrBau5sS ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.WcE3rELtpd /tmp/tmp.lrcrBau5sS' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141673/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141673/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308637 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lrcrBau5sS ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499070, "url": "https://patchwork.sourceware.org/api/1.2/patches/141673/checks/499070/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:08:17.797795", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10737/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:08:17.797795 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:08:17.797795 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787141297 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787141297 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787141297 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308644 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lrcrBau5sS ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499071, "url": "https://patchwork.sourceware.org/api/1.2/patches/141673/checks/499071/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T12:08:19.082906", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10737/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T12:08:19.082906 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T12:08:19.082906 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787141299 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787141297 -le 1787141299 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787141299 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308651 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lrcrBau5sS ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499136, "url": "https://patchwork.sourceware.org/api/1.2/patches/141673/checks/499136/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T14:14:37.019533", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10737/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T14:14:37.019533 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T14:14:37.019533 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787148877 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787141299 -le 1787148877 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787148877 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308658 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.lrcrBau5sS ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.WcE3rELtpd /tmp/tmp.lrcrBau5sS + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65207 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65207 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65207 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65207 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 7 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=6 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 6.id + 1304808:pw-trigger.sh: 64: series_id=65229 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65229 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65229 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65229 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65229 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65229 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65229 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65229 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65229 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141709 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141709 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141709 + 1304808:pw-trigger.sh: 74: patch_id=141709 + 1304808:pw-trigger.sh: 75: '[' 141709 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141709 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141709 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141709 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141709 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=committed + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141709 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141709 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.RTX6FkKLpQ +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.19iNDAE52M ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.RTX6FkKLpQ /tmp/tmp.19iNDAE52M' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141709/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141709/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308760 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.19iNDAE52M ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.RTX6FkKLpQ /tmp/tmp.19iNDAE52M + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141709 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141709 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141709 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.DyAomWoaeQ +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7fLVXV0D3i ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.DyAomWoaeQ /tmp/tmp.7fLVXV0D3i' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141709/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141709/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308775 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7fLVXV0D3i ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499045, "url": "https://patchwork.sourceware.org/api/1.2/patches/141709/checks/499045/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:39:35.600529", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11056/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:39:35.600529 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:39:35.600529 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139575 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787139575 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139575 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308782 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7fLVXV0D3i ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499046, "url": "https://patchwork.sourceware.org/api/1.2/patches/141709/checks/499046/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-19T11:39:39.368686", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11056/archive/artifacts/jenkins/pw-apply.log", "context": "tcwg_gdb_build--master-arm", "description": "Patch failed to apply" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-19T11:39:39.368686 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-19T11:39:39.368686 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787139579 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787139575 -le 1787139579 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787139579 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308789 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7fLVXV0D3i ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.DyAomWoaeQ /tmp/tmp.7fLVXV0D3i + 1304808:pw-trigger.sh: 103: check_state=fail + 1304808:pw-trigger.sh: 104: '[' fail '!=' success ']' + 1304808:pw-trigger.sh: 105: break + 1304808:pw-trigger.sh: 108: '[' fail '!=' success ']' WARNING: Waiting for 141709:tcwg_gdb_build--master-arm to succeed. + 1304808:pw-trigger.sh: 109: echo 'WARNING: Waiting for 141709:tcwg_gdb_build--master-arm to succeed.' + 1304808:pw-trigger.sh: 110: continue + 1304808:pw-trigger.sh: 62: '[' 6 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=5 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 5.id + 1304808:pw-trigger.sh: 64: series_id=65235 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65235 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65235 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65235 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65235 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65235 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65235 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65235 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65235 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141716 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141716 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141716 + 1304808:pw-trigger.sh: 74: patch_id=141716 + 1304808:pw-trigger.sh: 75: '[' 141716 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141716 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141716 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141716 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141716 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141716 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141716 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.52HPy8PyUl +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.1Y8z2CDOeX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.52HPy8PyUl /tmp/tmp.1Y8z2CDOeX' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141716/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141716/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308876 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Y8z2CDOeX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499764, "url": "https://patchwork.sourceware.org/api/1.2/patches/141716/checks/499764/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:42.323152", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10746/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:42.323152 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:42.323152 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203542 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203542 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203542 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308883 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Y8z2CDOeX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499766, "url": "https://patchwork.sourceware.org/api/1.2/patches/141716/checks/499766/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:43.524498", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10746/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:43.524498 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:43.524498 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203543 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203542 -le 1787203543 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203543 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308890 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Y8z2CDOeX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499806, "url": "https://patchwork.sourceware.org/api/1.2/patches/141716/checks/499806/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:22:42.543852", "state": "fail", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10746/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test failed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:22:42.543852 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:22:42.543852 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787210562 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203543 -le 1787210562 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787210562 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=fail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308897 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.1Y8z2CDOeX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo fail +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.52HPy8PyUl /tmp/tmp.1Y8z2CDOeX + 1304808:pw-trigger.sh: 89: check_state=fail + 1304808:pw-trigger.sh: 90: '[' fail = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65235 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65235 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65235 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65235 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 5 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=4 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 4.id + 1304808:pw-trigger.sh: 64: series_id=65246 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65246 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65246 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65246 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65246 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65246 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65246 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65246 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65246 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141728 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141728 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141728 + 1304808:pw-trigger.sh: 74: patch_id=141728 + 1304808:pw-trigger.sh: 75: '[' 141728 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141728 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141728 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141728 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141728 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141728 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141728 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.7FysedYF9K +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.oBWfDH3xPp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.7FysedYF9K /tmp/tmp.oBWfDH3xPp' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141728/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141728/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1308999 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oBWfDH3xPp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499767, "url": "https://patchwork.sourceware.org/api/1.2/patches/141728/checks/499767/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:44.155929", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10747/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:44.155929 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:44.155929 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203544 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203544 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203544 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309006 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oBWfDH3xPp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499768, "url": "https://patchwork.sourceware.org/api/1.2/patches/141728/checks/499768/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:45.143978", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10747/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:45.143978 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:45.143978 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203545 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203544 -le 1787203545 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203545 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309013 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oBWfDH3xPp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499805, "url": "https://patchwork.sourceware.org/api/1.2/patches/141728/checks/499805/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:22:19.735038", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10747/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:22:19.735038 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:22:19.735038 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787210539 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203545 -le 1787210539 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787210539 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309020 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.oBWfDH3xPp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.7FysedYF9K /tmp/tmp.oBWfDH3xPp + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65246 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65246 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65246 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65246 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 4 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=3 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 3.id + 1304808:pw-trigger.sh: 64: series_id=65260 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65260 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65260 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65260 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65260 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65260 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65260 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65260 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65260 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141742 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141742 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141742 + 1304808:pw-trigger.sh: 74: patch_id=141742 + 1304808:pw-trigger.sh: 75: '[' 141742 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141742 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141742 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141742 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141742 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141742 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141742 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.GaXFQVaoLj +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.neWrIYGWb4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.GaXFQVaoLj /tmp/tmp.neWrIYGWb4' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141742/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141742/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309122 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neWrIYGWb4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499763, "url": "https://patchwork.sourceware.org/api/1.2/patches/141742/checks/499763/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:42.224543", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10748/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:42.224543 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:42.224543 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203542 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203542 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203542 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309129 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neWrIYGWb4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499765, "url": "https://patchwork.sourceware.org/api/1.2/patches/141742/checks/499765/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:25:43.298960", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10748/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:25:43.298960 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:25:43.298960 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203543 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203542 -le 1787203543 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203543 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309136 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neWrIYGWb4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499816, "url": "https://patchwork.sourceware.org/api/1.2/patches/141742/checks/499816/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:29:36.805084", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10748/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:29:36.805084 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:29:36.805084 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787210976 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203543 -le 1787210976 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787210976 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309143 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.neWrIYGWb4 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.GaXFQVaoLj /tmp/tmp.neWrIYGWb4 + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65260 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65260 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65260 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65260 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 3 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=2 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 2.id + 1304808:pw-trigger.sh: 64: series_id=65264 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65264 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65264 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65264 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65264 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65264 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65264 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65264 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65264 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141749 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141749 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141749 + 1304808:pw-trigger.sh: 74: patch_id=141749 + 1304808:pw-trigger.sh: 75: '[' 141749 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141749 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141749 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141749 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141749 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141749 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141749 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.idGfBtt6te +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.e8CsnDWRmH ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.idGfBtt6te /tmp/tmp.e8CsnDWRmH' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141749/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141749/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309245 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e8CsnDWRmH ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499770, "url": "https://patchwork.sourceware.org/api/1.2/patches/141749/checks/499770/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:42:36.399526", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10749/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:42:36.399526 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:42:36.399526 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787204556 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787204556 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787204556 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309252 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e8CsnDWRmH ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499771, "url": "https://patchwork.sourceware.org/api/1.2/patches/141749/checks/499771/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:42:37.394121", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10749/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:42:37.394121 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:42:37.394121 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787204557 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787204556 -le 1787204557 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787204557 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309259 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e8CsnDWRmH ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499830, "url": "https://patchwork.sourceware.org/api/1.2/patches/141749/checks/499830/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T07:41:39.060062", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10749/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T07:41:39.060062 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T07:41:39.060062 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787211699 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787204557 -le 1787211699 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787211699 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309266 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.e8CsnDWRmH ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.idGfBtt6te /tmp/tmp.e8CsnDWRmH + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65264 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65264 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65264 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65264 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 2 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=1 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 1.id + 1304808:pw-trigger.sh: 64: series_id=65269 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65269 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65269 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65269 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65269 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65269 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65269 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65269 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65269 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141754 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141754 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141754 + 1304808:pw-trigger.sh: 74: patch_id=141754 + 1304808:pw-trigger.sh: 75: '[' 141754 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141754 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141754 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141754 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141754 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141754 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141754 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.BD0K6LbKEE +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.7QgXOBMRkp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.BD0K6LbKEE /tmp/tmp.7QgXOBMRkp' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141754/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141754/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309368 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7QgXOBMRkp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499776, "url": "https://patchwork.sourceware.org/api/1.2/patches/141754/checks/499776/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:59:48.331705", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10750/log", "context": "tcwg_gdb_check--master-arm", "description": "Test started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:59:48.331705 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:59:48.331705 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787205588 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787205588 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787205588 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309375 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7QgXOBMRkp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499777, "url": "https://patchwork.sourceware.org/api/1.2/patches/141754/checks/499777/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:59:49.695037", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10750/log", "context": "tcwg_gdb_check--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:59:49.695037 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:59:49.695037 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787205589 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787205588 -le 1787205589 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787205589 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309382 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7QgXOBMRkp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499849, "url": "https://patchwork.sourceware.org/api/1.2/patches/141754/checks/499849/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T08:06:49.371900", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_check--master-arm-precommit/builds/10750/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_check--master-arm", "description": "Test passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T08:06:49.371900 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T08:06:49.371900 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787213209 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787205589 -le 1787213209 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787213209 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309389 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.7QgXOBMRkp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.BD0K6LbKEE /tmp/tmp.7QgXOBMRkp + 1304808:pw-trigger.sh: 89: check_state=success + 1304808:pw-trigger.sh: 90: '[' success = pending ']' + 1304808:pw-trigger.sh: 93: num_patch=1 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65269 1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65269 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=1 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65269 property '.*' value Patches 1 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65269 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id= ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 211: return 1 ++ 1304808:pw-trigger.sh: 74: true + 1304808:pw-trigger.sh: 74: patch_id= + 1304808:pw-trigger.sh: 75: '[' '' = '' ']' + 1304808:pw-trigger.sh: 76: break + 1304808:pw-trigger.sh: 96: '[' '' = '' ']' + 1304808:pw-trigger.sh: 97: continue + 1304808:pw-trigger.sh: 62: '[' 1 -gt 0 ']' + 1304808:pw-trigger.sh: 63: i=0 ++ 1304808:pw-trigger.sh: 64: shyaml get-value 0.id + 1304808:pw-trigger.sh: 64: series_id=65286 + 1304808:pw-trigger.sh: 66: pw_series_complete_p gdb 65286 + 1304808:pw-trigger.sh: pw_series_complete_p: 182: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_series_complete_p: 183: local project=gdb + 1304808:pw-trigger.sh: pw_series_complete_p: 184: local series_id=65286 + 1304808:pw-trigger.sh: pw_series_complete_p: 186: local value ++ 1304808:pw-trigger.sh: pw_series_complete_p: 187: pw_yaml_get gdb series 65286 property Complete value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65286 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=Complete ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: pw_series_complete_p: 187: value=True + 1304808:pw-trigger.sh: pw_series_complete_p: 188: '[' True = True ']' + 1304808:pw-trigger.sh: pw_series_complete_p: 189: return 0 + 1304808:pw-trigger.sh: 71: num_patch=0 + 1304808:pw-trigger.sh: 72: true ++ 1304808:pw-trigger.sh: 74: pw_get_patch_from_series gdb 65286 0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 202: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 203: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 204: local id=65286 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 205: local num=0 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 207: local patch_id +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: pw_yaml_get gdb series 65286 property '.*' value Patches 0 +++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: cut '-d ' -f 1 +++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail +++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb +++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=series +++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=65286 +++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property +++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local 'match_value=.*' +++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value +++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop=Patches +++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 +++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 209: patch_id=141783 ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 210: '[' 141783 = '' ']' ++ 1304808:pw-trigger.sh: pw_get_patch_from_series: 213: echo 141783 + 1304808:pw-trigger.sh: 74: patch_id=141783 + 1304808:pw-trigger.sh: 75: '[' 141783 = '' ']' ++ 1304808:pw-trigger.sh: 82: pw_get_patch_data gdb 141783 State ++ 1304808:pw-trigger.sh: 82: tr '[:upper:]' '[:lower:]' ++ 1304808:pw-trigger.sh: pw_get_patch_data: 223: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_get_patch_data: 224: local project=gdb ++ 1304808:pw-trigger.sh: pw_get_patch_data: 225: local patch_id=141783 ++ 1304808:pw-trigger.sh: pw_get_patch_data: 226: local field=State ++ 1304808:pw-trigger.sh: pw_get_patch_data: 228: pw_yaml_get gdb patch 141783 property State value ++ 1304808:pw-trigger.sh: pw_yaml_get: 97: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_yaml_get: 98: local project=gdb ++ 1304808:pw-trigger.sh: pw_yaml_get: 99: local section=patch ++ 1304808:pw-trigger.sh: pw_yaml_get: 100: local id=141783 ++ 1304808:pw-trigger.sh: pw_yaml_get: 101: local match_field=property ++ 1304808:pw-trigger.sh: pw_yaml_get: 102: local match_value=State ++ 1304808:pw-trigger.sh: pw_yaml_get: 103: local get_field=value ++ 1304808:pw-trigger.sh: pw_yaml_get: 104: local match_stop= ++ 1304808:pw-trigger.sh: pw_yaml_get: 105: local match_num=0 ++ 1304808:pw-trigger.sh: pw_yaml_get: 108: set +x + 1304808:pw-trigger.sh: 82: patch_state=new + 1304808:pw-trigger.sh: 83: case "$patch_state" in ++ 1304808:pw-trigger.sh: 89: pw_patch_check_state 141783 tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141783 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_check--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_check--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.3aQytM71QU +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.3jhEIx94gZ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.3aQytM71QU /tmp/tmp.3jhEIx94gZ' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141783/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141783/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_check--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309497 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.3jhEIx94gZ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo pending +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.3aQytM71QU /tmp/tmp.3jhEIx94gZ + 1304808:pw-trigger.sh: 89: check_state=pending + 1304808:pw-trigger.sh: 90: '[' pending = pending ']' + 1304808:pw-trigger.sh: 91: break + 1304808:pw-trigger.sh: 96: '[' 141783 = '' ']' + 1304808:pw-trigger.sh: 101: check_state=success + 1304808:pw-trigger.sh: 102: for prereq_bot in "${prereq_bots[@]}" ++ 1304808:pw-trigger.sh: 103: pw_patch_check_state 141783 tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 238: set -euf -o pipefail ++ 1304808:pw-trigger.sh: pw_patch_check_state: 239: local patch_id=141783 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 240: local ci_owner_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 243: local ci_owner ci_bot +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: cut -s -d/ -f1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 244: ci_owner= +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: echo tcwg_gdb_build--master-arm +++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: cut -s -d/ -f2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 245: ci_bot= ++ 1304808:pw-trigger.sh: pw_patch_check_state: 246: '[' '' = '' ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 247: ci_owner=linaro-tcwg-bot ++ 1304808:pw-trigger.sh: pw_patch_check_state: 248: ci_bot=tcwg_gdb_build--master-arm ++ 1304808:pw-trigger.sh: pw_patch_check_state: 251: local json1 json2 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 252: json1=/tmp/tmp.Nxdxpvy3g1 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: mktemp ++ 1304808:pw-trigger.sh: pw_patch_check_state: 253: json2=/tmp/tmp.O2VvOqM8pX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 255: trap 'rm /tmp/tmp.Nxdxpvy3g1 /tmp/tmp.O2VvOqM8pX' EXIT ++ 1304808:pw-trigger.sh: pw_patch_check_state: 257: local url ++ 1304808:pw-trigger.sh: pw_patch_check_state: 258: url=https://patchwork.sourceware.org/api/1.2/patches/141783/checks/ ++ 1304808:pw-trigger.sh: pw_patch_check_state: 259: curl -s 'https://patchwork.sourceware.org/api/1.2/patches/141783/checks/?user=linaro-tcwg-bot&context=tcwg_gdb_build--master-arm&page=last' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 261: local i=-1 cur_date=0 cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 262: local date res ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309512 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[0]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2VvOqM8pX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499749, "url": "https://patchwork.sourceware.org/api/1.2/patches/141783/checks/499749/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:20:15.227460", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11069/log", "context": "tcwg_gdb_build--master-arm", "description": "Build started" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:20:15.227460 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:20:15.227460 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203215 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 0 -le 1787203215 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203215 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=1 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309519 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[1]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2VvOqM8pX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499750, "url": "https://patchwork.sourceware.org/api/1.2/patches/141783/checks/499750/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:20:19.597766", "state": "pending", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11069/log", "context": "tcwg_gdb_build--master-arm", "description": "Patch applied" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:20:19.597766 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:20:19.597766 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203219 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203215 -le 1787203219 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203219 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=pending ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=2 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309526 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[2]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2VvOqM8pX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' '{ "id": 499757, "url": "https://patchwork.sourceware.org/api/1.2/patches/141783/checks/499757/", "user": { "id": 68777, "url": "https://patchwork.sourceware.org/api/1.2/users/68777/", "username": "linaro-tcwg-bot", "first_name": "", "last_name": "", "email": "" }, "date": "2026-08-20T05:23:40.980030", "state": "success", "target_url": "http://54.172.246.49:9090/jobs/tcwg_gdb_build--master-arm-precommit/builds/11069/archive/artifacts/artifacts.precommit/notify/mail-body.txt", "context": "tcwg_gdb_build--master-arm", "description": "Build passed" }' = null ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: jq -r .date ++ 1304808:pw-trigger.sh: pw_patch_check_state: 273: date=2026-08-20T05:23:40.980030 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date -d 2026-08-20T05:23:40.980030 +%s ++ 1304808:pw-trigger.sh: pw_patch_check_state: 274: date=1787203420 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 275: '[' 1787203219 -le 1787203420 ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 276: cur_date=1787203420 +++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: jq -r .state ++ 1304808:pw-trigger.sh: pw_patch_check_state: 277: cur_state=success ++ 1304808:pw-trigger.sh: pw_patch_check_state: 263: true ++ 1304808:pw-trigger.sh: pw_patch_check_state: 264: i=3 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: res=0 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 267: wait 1309533 ++ 1304808:pw-trigger.sh: pw_patch_check_state: 266: jq -r '.[3]' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' 0 '!=' 0 ']' +++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: cat /tmp/tmp.O2VvOqM8pX ++ 1304808:pw-trigger.sh: pw_patch_check_state: 269: '[' null = null ']' ++ 1304808:pw-trigger.sh: pw_patch_check_state: 270: break ++ 1304808:pw-trigger.sh: pw_patch_check_state: 281: echo success +++ 1304808:pw-trigger.sh: pw_patch_check_state: 1: rm /tmp/tmp.Nxdxpvy3g1 /tmp/tmp.O2VvOqM8pX + 1304808:pw-trigger.sh: 103: check_state=success + 1304808:pw-trigger.sh: 104: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 108: '[' success '!=' success ']' + 1304808:pw-trigger.sh: 113: j=4 + 1304808:pw-trigger.sh: 114: cat + 1304808:pw-trigger.sh: 62: '[' 0 -gt 0 ']' + 1304808:pw-trigger.sh: 119: rm /tmp/tmp.rZKLVydpv5 + 1304808:pw-trigger.sh: 121: echo 'Processed 30 series and created 4 pre-commit triggers' Processed 30 series and created 4 pre-commit triggers + 1304808:pw-trigger.sh: 1: pw_deinit gdb + 1304808:pw-trigger.sh: pw_deinit: 57: set -euf -o pipefail + 1304808:pw-trigger.sh: pw_deinit: 58: local project=gdb + 1304808:pw-trigger.sh: pw_deinit: 60: rm -rf /tmp/pw-yaml-cache-1304808 + 1304808:pw-trigger.sh: 1: rm -f /tmp/tmp.rZKLVydpv5